01_CSS和文档


1.替换和非替换元素

替换元素

替换元素(replaced element)是指用来替换元素内容的部分并非由文档内容直接表示。
<img src='myimage.jpg'/>标签,img标签并没有具体的内容,它由文档本身之外的一个图像文件来替换。

非替换元素

大多数HTML和XHTML元素都是非替换元素(nonreplaced element)。这意味着,其内容由用户代理(如浏览器)在元素本身生成的框中显示。

2.inline的叫法

inline-block中一般叫做行内元素,与之对应的有块级元素
此外inline style一般叫做内联样式,注意这个区别。

3.外部样式表、嵌套样式表、内联样式

外部样式表(external style sheet)

一般情况下单独写在有一个文件中,使用@import指令,或者link标签而引入的一个css文件。

嵌套样式表(embedded style sheet)

通过style标签引入的一个css的代码块。也叫做文档样式表(document style sheet)。其中可能包含应用到文档的多个样式,还可以使用@import指令包含多个外部样式表链接。

内联样式(inline style)

HTML的标签有一个style属性,通过它可以来设置一个内联样式。如<p style="color: gray;">cool</p>。除了在body外部出现的标记(例如: head或者title),style属性可以与任何其他HTML标记关联。

4.css中的@import指令

与link标签的作用类似,用以只是Web浏览器加载一个外部样式表,并在表现HTML文档时使用其样式。唯一的区别在于命令的具体语法和位置。@import可以出现在style标签中或者一个css文件中,而且必须放在其它css规则之前,可以同时使用多条@import指令。

声明:Hello World|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 01_CSS和文档


Carpe Diem and Do what I like