首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

初学者请教name属性

2012-03-09 
菜鸟请问name属性name属性是名称/值形式,比如namedescriptionnameywordsnamerobotsnamegenerat

菜鸟请问name属性
name属性是名称/值形式,比如
name="description"
name="ywords"
name="robots"
name="generator"

书上说的HTML没有预定义的<meta>名称,那是不是说name后面的那些单词是随便写的,自己想写啥,就写啥,可不可以自己随便写汉字。

谢谢!!1

[解决办法]
应该不可以吧。定义HTML的有效值。
[解决办法]
我没有试过汉字,如果真的可以也是经过ENCODE之后的编码,你看不懂的。
[解决办法]
坚持使用英文
[解决办法]
这玩意是国外定义的,你说用汉字好不好?
[解决办法]
写汉字的话估计不会符合那个协议。。
[解决办法]
命名要符合规范,这是个好习惯。这样不仅方便共享,也方便维护。
[解决办法]
符合w3c标准………… 英文吧
[解决办法]
meta 属于一个可以扩展的标签, 因为有些技术我们在当下无法预测和想象到, 比如html6将对手机的版本进行良好支持, 那么将来我们可能拥有 name="mobile-version" 的值, content="iphone ios6" 之类的。

目前 meta 的值是有定义的, 也就是说你自己定义的值不会报错, 但是浏览器也不会去解析。
目前支持: author description keywords generator revised

明白了吗 :)


[解决办法]
<meta name="generator" content="FrontPage">

中的generator是约定俗成的。。。 FrontPage就不是了。。。

[解决办法]
没用的东西写进去干嘛。肯定要写浏览器能认得的某个范围内的值啊

热点排行