我爱编程

HTML和 CSS的书写规范

2017-08-03  本文已影响0人  emily_gss

HTML
标签书写的规范:

1.代码缩进,使用Tab键。

2.标签通常是成对出现的,一开一关。也存在一些单标签,如:<meta />、<br />等。

3.标签与它的属性都必须小写。

4.所有的标签必须合理嵌套。

是这样的,标签存在一定的语义性,需要根据标签自身的属性来进行合理嵌套。例如:<p>

标签(paragraph)是用来定义段落的,就不用它来布局;像<div><span><em>一念成mo</span></em></div>是不对称的,这样是错误的。具体的基本嵌套规则:

1)body可以直接包含块状元素、ins、del、script。不可以直接包含行内元素

2)ins和del(行内元素)可以包含块状元素或者行内元素,其他任何行内元素都不允许包含块状元素

3)p、h1-h6可以直接包含行内元素和文本信息,但是不允许包含块状元素

4)dl元素只允许包含dt和dd,同时dt不能包含块状元素,只允许包含行内元素,对于dd可以包含任何元素

5)form元素不能够直接包含input元素。原因在于input元素属于行内元素,form元素仅仅能够包含块状元素

6)table元素只能够包含caption、colgroup、col、thead、tbody、tfoot,不能够直接包含tr或者其他任何元素

CSS书写规范
1.位置属性(position, top, right, z-index, display, float等)
2.大小(width, height, padding, margin)
3.文字系列(font, line-height, letter-spacing, color- text-align等)
4.背景(background, border等)
5.其他(animation, transition等)

上一篇下一篇

猜你喜欢

热点阅读