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指令。
Comments | NOTHING