日期:2014-05-18  浏览次数:20428 次

菜鸟请问HTML的name属性
HTML版区似乎很冷清,到这里来问一下。

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

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

谢谢!!1

------解决方案--------------------
可以。
但是最好用utf-8编码。免得一些浏览器不认识中文。
------解决方案--------------------
name 比如1个lable 你name 属性 赋值了,Text 没赋值,文本显示就是name的值。
------解决方案--------------------
有些是标准的,如keywords等,有些可以自己随便写
------解决方案--------------------
不和系统关键字冲突就没问题。
最好还是用英文的。
------解决方案--------------------
没有标准,只是某些名称在一定范围内有了约定俗成的意义。
比如"keywords",一些搜索引擎约定用这些关键字对文档进行分类。
比如"generator",编辑器习惯用它来判断是否是自己生成的格式,决定其他特定名称的元信息是否是属于自己的。
基本上你可以随意命名,而为了不和其他作者写入的元信息混淆,先用"generator"进行归属区分是一个不错的方法。