精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-10-30
qq277049 写道 img 为什么一定要ALT属性? 至于keyword description这个也不是必需要的。 像他哪种类型网站基本不需要靠什么百度来做关键字 一个页面中出现多个<html>, 多个<head>, 多个<body>, 甚至多个<!DOCTYPE 标签 这个我估计LZ没有好好的使用笔记本写HTML代码,写个3-5天就不会出现这种低级错误了。。 w3c验证的时候需要,不过要是在乎这个,不用也行。 |
|
返回顶楼 | |
发表时间:2011-10-30
grave 写道 fogtower 写道 grave 写道 土了不是 人家是xhtml, 当然可以有<?xml version="1.0" encoding="UTF-8" ?>, 你也差不多哪儿去啊 你看看http://www.microsoft.com 主页的代码, 再来跟我说,你看看任何一个大的公司网站有在页面开头中写xml标签的?也许xhtml支持xml标签,但是约定俗成是不在页面中出现的,最起码不能一开始就来个xml标签吧。 我的意思表达的很清楚,不能出现xml标签,即使它是符合语法的,但是约定俗成是不用的。 就好比你取变量名,任何符合语法的字符都可以,但是谁要是用一些无意义的字符表示变量,难道这不是错误的吗? 哥们,不知道你的约定俗成是哪儿来的,我随便google了一下,你说看微软主页代码 我也拿微软的的msdn技术文章做例子好了 http://msdn.microsoft.com/zh-cn/library/gg589526(v=vs.85).aspx <?xml version="1.0" encoding="UTF-8"?> <!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"> <head> <!-- <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> --> <title> My First SVG Page</title> </head> <body> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="200px" height="200px"> <rect x="0" y="0" width="100%" height="100%" fill="none" stroke="black"/> <circle cx="100" cy="100" r="50" style="stroke: black; fill: red;"/> </svg> </body> </html> 提示 若要提高现代浏览器之间的兼容性,请使用 xhtml 文件扩展名保存上一示例代码。 通过将文件扩展名从 html 更改为 xhtml,可有效地将模板从 HTML 文档转换为 XHTML 文档。 这就是为何添加 xml 声明(上一示例中的第一行)并注释掉 meta 元素的原因。 有关上一示例的更多详细信息,请参见以下列表。 <?xml version="1.0" encoding="utf-8" standalone="no"?> xml 声明是一个将文档标识为 XML/XHMTL 的浏览器处理指令。 所需的版本特性会指定 XML 文档将遵循的 XML 标准的版本。 可选 encoding 特性会指示浏览器如何基于特定字符集解释文档的关联字节(默认编码为 UTF-8)。 可选 standalone="no" 特性指示在 DOCTYPE 元素中指定的文档类型定义 (DTD) 将不只是用于验证。 请注意,实际上无需指定 standalone=”no”。 存在外部标记声明(此示例中为 DTD)时会假定 standalone=”no” 值。 收藏,+1 |
|
返回顶楼 | |