We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
如我们所知不同的Doctype声明,将会触发浏览器不同的渲染模式,主要分为遵循W3C规范的标准模式和怪异模式。而因为html5的流行,我们不需要去管因为遗留下原因的不同dtd,主需要统一的在文件的顶格开始声明""。
必须申明文档的编码charset,且与文件本身编码保持一致,推荐使用UTF-8编码。
根据页面内容和需求填写适当的keywords和description。
页面title是极为重要的不可缺少的一项。
对于兼容性的处理可以考虑使用IE注释法加上class锚点
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>页面标题</title> <meta name="keywords" content=""/> <meta name="description" content=""/> <meta name="viewport" content="width=device-width"/> <link rel="stylesheet" href="css/style.css"/> <link rel="shortcut icon" href="img/favicon.ico"/> <link rel="apple-touch-icon" href="img/touchicon.png"/> </head> <body> </body> </html>
使用link将css文件引入,并置于head中。
使用script将js文件引入,并置于body底部。
<body> <!--S 侧栏内容区 --> <div class="m-side"> <div class="side"> <div class="sidein"> <!-- 热门标签 --> <div class="sideblk"> <div class="m-hd3"><h3 class="tit">热门标签</h3> </div> ... </div> <!-- 最热TOP5 --> <div class="sideblk"> <div class="m-hd3"><h3 class="tit">最热TOP5</h3> <a href="#" class="s-fc02 f-fr">更多»</a></div> ... </div> </div> </div> </div> <!--E 侧栏内容区 --> </body>
The text was updated successfully, but these errors were encountered:
No branches or pull requests
html代码规范:
html基础设施
如我们所知不同的Doctype声明,将会触发浏览器不同的渲染模式,主要分为遵循W3C规范的标准模式和怪异模式。而因为html5的流行,我们不需要去管因为遗留下原因的不同dtd,主需要统一的在文件的顶格开始声明""。
必须申明文档的编码charset,且与文件本身编码保持一致,推荐使用UTF-8编码。
根据页面内容和需求填写适当的keywords和description。
页面title是极为重要的不可缺少的一项。
对于兼容性的处理可以考虑使用IE注释法加上class锚点
结构、表现、行为三者分离,避免内联
使用link将css文件引入,并置于head中。
使用script将js文件引入,并置于body底部。
保持良好的简洁的树形结构
另外,请做到以下几点
如果可以写成<div></div><div></div>那么就不要写成<div><div></div></div>
比如<div><h2></h2></div>已经能满足要求,那么就不要再写成<div><div><h2></h2></div></div>
比如不要出现这种情况:<div class="class1 class2 class3 class4"></div>
比如在这样一个列表中,li标签中的itm应去除:<ul class="m-help"><li class="itm"></li><li class="itm"></li></ul>
严格的嵌套
严格的属性
内容类型决定使用的语义标签
加强“资源型”内容的可访问性和可用性
加强“不可见”内容的可访问性
适当使用实体
常用HTML字符实体(建议使用实体):
The text was updated successfully, but these errors were encountered: