今天在某一个大型网站的demo里面看到这么一段
<link rel="stylesheet" rev="stylesheet" href="style.css" />
闲来没事,说说这个属性吧,可能有的人还是第一次注意到link的这样的一个属性。
Hold住。。。。。。。。。。。。。。
下面我简单地说一下
1.其实这个rev属性----------规定被链接文档和当前文档之间的关系的
2.下面这句话请注意一下:--------几乎没有浏览器支持rev属性
有的人看到这几个红字就finish了,朋友,我们不再是大学里面的小朋友,老是说这门期末考试不考,我们就依然决然上课不听,书也不看了。。。。。。。。。
Hold住。。。。。。。。。。。。。。
下面我贴上部分常用属性值
- stylesheet --------------文档的外部样式表
- copyright --------------文档的索引
- help --------------帮助文档
- bookmark --------------相关文档
其实作为前端开发者,我们还是很多的要和w3c标准,上线项目多http://validator.w3.org/check一下啊
说明一下:
验证程序永远是4的,所以在你的html文档中必须指明你的doctype
![](http://dl.iteye.com/upload/attachment/558476/d88e93e2-f418-3a16-86d2-02ae54e55058.jpg)
比如:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
这个是什么---------这个也是各大互联网公司的面试题---至少我是这样被问到过
(1)
<!DOCTYPE>
------1. 它处在我们页面做前面的位置,可以看到上面的例子还在html标签前。
------2. 告诉浏览器应该使用什么样的规范HTML或者XHTML(当然验证程序也是这样知道的)
(2)
DTD类型
-------严格版本
-------过渡版本
-------基于框架
注意:
<!DOCTYPE>这个是没有结束标签的
下面举几个简单的例子:
- 举例一
![](http://dl.iteye.com/upload/attachment/558452/4c11cb13-6c7f-3338-8471-a200379b6ca9.jpg)
当然有的人觉得上线项目不会出现这样的错误,head里面居然没写title,这边我只是举个例子
2. 举例二
这样的警告你会出现吗?-------没有设置编码格式。。。。。。
3. 举例三
![](http://dl.iteye.com/upload/attachment/558478/fbe4fae7-b3ee-3549-9f3d-4e8a1278cabe.jpg)
很多人在写textarea的时候不写cols和rows这两个必备的属性(当然我这边的前提是你的dtd)
最后提一个常见的老问题
<br> <br />
所以定义好你的doctype........
其实写这篇的想法是想说规范不是别人定的,是你自己遵循的
最后送上
ps:今天我的百度输入法官网成功上线。。。。。。嘻嘻。。。在路上