你究竟了解多少HTML代码

今天想学习一下基础知识,就看了一下HTML(4.0),发现自己对HTML掌握的太少了。很多代码都很陌生,根本就没见过,更别提用了。

就拿<a></a>元素来举个例子。它的属性就有:

name,href,target,title(这都是我们常用的,就不用多说了)

rel,rev,charset,hreflang,tabindex,accesskey,shape(default|rect|circle|poly),coords(length-list) 这些以前基本很少见过,在这里就加以介绍。

rel=cdate 

这个属性指出了从当前位置到链接位置的关系。例如 rel="next" href="A" 指出了A这个链接是下一个。

rev=cdate 

这个属性刚好与rel相反,就不再多说。

charset=cdate 

这个属性指定了链接的编码方式,属性值必须是在[RFC2O45]中作为“charset”指定的名称:例如:“euc-jp”。这个属性的缺省值是“iso-8859-1”。

hreflang=languagecode

这个属性用来指定链接所使用的语言。例如:"en"指的是英语,"cn"指的是汉语。

tabindex=number 

这个属性是用来指定元素获得焦点顺序的。它的值可以是从0~32767中的任何一个。

tabindex属性的元素中,具有较小数字的较先获得焦点,在具有相等值得情况下,在HTML文档里最先显示的元素先处理。一个“tabindex=0”或者没有tabindex属性的元素将在最后被访问。(看了这个我突然想起能否有这个值来控制页面的下载元素,不过不知道这个想法是否正确,好像别的不支持这个属性)。

accesskey=character

这个属性分配一个热键给一个A元素。一个热键是来自于客户端浏览器当前字符集的单个字符。客户端浏览器应当把这个属性作为大小写无关来对待。

shape=default|rect|cirle|poly

这个属性是用来建立客户端图象映像的,它指定了区域的形状,可能的值为:

default:定义这个区域
rect :定义一个矩形区域
circle:定义一个圆形区域
poly : 定义一个椭圆形区域

默认得shape值为rect

coords=length-list

这个属性被用来建立客户端图象映像的,它指定了一个形状在屏幕上的位置,值的数字和值取决于被定义的形状。可能的组合为:

rect:left-x,top-y,right-x,bottom-y
circle: center-x,center-y,radius
poly: x1,y1,x2,y2……xn,yn

坐标联系到特件的左上角,所有的值都是长度(可以是像素或百分比)

以上所写,均为本人参照书籍整理,并不代表我的个人水平,因为这个我基本也没用到过,也不是很理解,贴出来的意思是希望那些不知道的朋友能够熟悉一下,而对此十分了解的朋友能够根据这些给予说明,结合实际指出这些代码的作用,让大家都能加深对HTML的认识。虽然现在的软件基本可以满足大家的要求,可是毕竟网页最终还是有代码来实现的,所以我想多掌握一些,多了解和认识一些会对自己更有帮助,只有好处,没有坏处,其实在HTML中还有好多这样的代码,上面的只是一个例子,希望大家也能多多交流,共同进步,就说到这里。

时间: 2024-12-11 17:35:33

你究竟了解多少HTML代码的相关文章

修改代码-求解这段函数代码的正确更改之法~

问题描述 求解这段函数代码的正确更改之法~ IplImage *src = cvCreateImage(cvSize(1000800) IPL_DEPTH_8U3); dst = cvCreateImage(cvGetSize(src) 8 3); //以下rheight.rwidth.rx.ry是经过拟合函数的坐标值等信息计算得出的 float rheight=box.size .height *abs(cos(box.angle))+box.size.width*abs(sin(box.an

北风网告诉你什么是好代码

很多程序员都有各种各样的写代码的习惯,但是这里面都是万变不离其宗,今天,我们就归纳一下什么是比较实用的好代码,以供大家在日后的学习和工作中进行参考. 定义 代码重要吗?当然,代码就是设计:代码是最有价值的交付物. 我们需要好代码吗?在给"好代码"下个定义之前,这个问题无法回答. 那么,究竟什么是好代码? 闻到硝烟味了吗?哦不,战争从来不是好东西. 好代码就是 "整洁可用" 的代码. 好代码首先必须是"可用"的代码,"可用" 是

Linux命令必知必会

[TOC] top命令 监控系统的运行状态,并且可以按照cpu.内存.执行时间进行排序. 第一行中,03:30:22是当前时间,up 39 min是系统运行的运行了多长时间,1 user指出了当前有几个用户登录到系统,load average指的是系统负载,这后面的三个值分别是1分钟,5分钟,15分钟的系统负载平均值. 如果仅仅需要第一行中的信息,可以使用uptime命令. 第二行中,Task指出了当前系统有多少个进程,以及各种状态的进程统计信息. 第三行是%Cpu(s),代表了CPU占用比例,

SOA特征简介与Web扩展服务的前景展望

web 什么是面向服务的体系结构(SOA)?   面向服务的体系结构(SOA)表示您可以如何使用 Web 服务的大图景.Web 服务规范定义了实现服务以及与它们的交互所需要的细节.然而,面向服务的体系结构(SOA)是一种用于构建分布式系统的方法,采用 SOA 这种方法构建的分布式应用程序可以将功能作为服务交付给终端用户,也可以构建其他的服务.面向服务的体系结构(SOA)可以基于 Web 服务,但是它可能改为使用其他的技术来代替.在使用面向服务的体系结构(SOA)设计分布式应用程序时,您可以将 W

js中匿名函数的创建与调用方法分析

 匿名函数就是没有名字的函数了,也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数.最经常用作回调函数(callback)参数的值,很多新手朋友对于匿名函数不了解.这里就来分析一下. function 函数名(参数列表){函数体;} 如果是创建匿名函数,那就应该是: function(){函数体;} 因为是匿名函数,所以一般也不会有参数传给他. 为什么要创建匿名函数呢?在什么情况下会使用到匿名函数.匿名函数主要有两种常用的场景,一是回调函数,二是直接执行函数. 回调函数,像a

js中匿名函数的创建与调用方法

  function 函数名(参数列表){函数体;} 如果是创建匿名函数,那就应该是: function(){函数体;} 因为是匿名函数,所以一般也不会有参数传给他. 为什么要创建匿名函数呢?在什么情况下会使用到匿名函数.匿名函数主要有两种常用的场景,一是回调函数,二是直接执行函数. 回调函数,像ajax的异步操作,就需要回调函数.这里就不详解.关于直接执行函数,我看一个例子就明白了: 代码如下   <script language="javascript"> var a

第一条:了解Objective-C语言的起源

Objective-C使用的消息结构而非函数调用. Objective-C的重要工作都由"运行组件(runtime component)"而非编译器来完成.使用Objective-C的面向对象特性所需的全部数据结构以及函数都在运行期组件里面.需要明白:Objective-C语言中的指针是用来指示对象的.想要声明一个变量,令其指向某个对象,可用以下语法: NSString *someString = @"The string"; 这种语法基本上是照搬C语言的,它声明了

JAVAEE项目结构以及并发随想_java

    长久以来统领javaee领域的脚手架以spring  struts2 mybatis/hibernate引领: Spring: Spring is not just for Java services.spring作为cgi标准的实现,并不仅仅是作为Java领域的框架,C#平台依旧可以获益:spring提供了抽象化等各种方便的注解配置方式或者bootde 一体化方案,极大简化了Javaee的项目基础: 在spring的使用过程中,两面分化,一部分,轻量注解,一部分倾向于全注解. 首先注解

]详细透彻的分析DM9000网卡驱动程序(2)

有人说,少壮不努力,老大做IT,其实,哥们也挺同意这句话的.因为哥们就是做IT的,可见哥们还需要努力啊..以弥补以前欠下的债...         挥手间,又是一年,浮浮沉沉的年华,浮现着摇曳在岁月中的每一个落脚点,蓝天下,朵朵白云飘,风拂过,人在听--<车站>--       上一节我们刚刚贴了一下dm9000的代码就匆匆结束了,只是哥们不想把第一节写的那么复杂,以至于吓跑一些读者,呵呵..那么咱们就从这一篇开始分析吧..放心..我会尽量通俗的讲...       首先,我们可以看到,DM9