时间:2021-07-01 10:21:17 帮助过:30人阅读
HTML基础设施
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
结构顺序和视觉顺序基本保持一致
结构、表现、行为三者分离,避免内联
保持良好的简洁的树形结构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
热门标签...
最热TOP5更多»...
|
另外,请做到以下几点
如果可以写成
那么就不要写成比如
比如不要出现这种情况:
比如在这样一个列表中,li标签中的itm应去除:
说明文案的注释方法
采用类似标签闭合的写法,与HTML统一格式;注释文案两头空格,与CSS注释统一格式。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
LOGO
|
代码本身的注释方法
单行代码的注释也保持同行,两端空格;多行代码的注释起始和结尾都另起一行并左缩进对齐。
1 2 3 4 5 6 7 |
HTML注释在IE6中的BUG
严格的嵌套
严格的属性
常用的标签
常见标签表 | |||
标签 | 语义 | 嵌套常见错误 | 常用属性(加粗的为不可缺少的或建议的) |
超链接/锚 | a不可嵌套a | href,name,title,rel,target | |
换行 |
|
| |
按钮 | 不可嵌套表单元素 | type,disabled | |
定义列表中的定义(描述内容) | 只能以dl为父容器,对应一个dt |
| |
文本删除 |
|
| |
块级容器 |
|
| |
定义列表 | 只能嵌套dt和dd |
| |
定义列表中的定义术语 | 只能以dl为父容器,对应多个dd |
| |
强调文本 |
|
| |
表单 |
| action,target,method,name | |
标题 | 从h1到h6,不可嵌套块级元素 |
| |
内嵌一个网页 |
| frameborder,width,height,src,scrolling,name | |
图像 |
| alt,src,width,height | |
各种表单控件 |
| type,name,value,checked,disabled,maxlength,readonly,accesskey | |
标签为input元素定义标注 |
| for | |
列表项 | 只能以ul或ol为父容器 |
| |
引用样式或icon | 不可嵌套任何元素 | type,rel,href | |
文档信息 | 只用于head | content,http-equiv,name | |
有序列表 | 只能嵌套li |
| |
select中的一个选项 | 仅用于select | value,selected,disabled | |
段落 | 不能嵌套块级元素 |
| |
|