在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
CSS概述1. Cascading Style Sheets 层叠样式表,它可以控制多重网页的样式和布局; 2. 需具备的基础知识:HTML、XHTML; 3. 主要实现: 样式 ----- 定义如何显示 HTML 元素; ----- 存储在样式表中; ----- 添加到 HTML4.0 中,解决内容与表现分离; ----- 多个样式定义可以层叠为一。
CSS解决的问题--更好的利用HTML1. 背景 HTML 标签原本被设计为用于定义文档内容。即通过使用 <h1>、<p>、<table> 这样的标签,来表达“这是标题”、“这是段落”、“这是表格”之类的信息。 同时文档的布局由浏览器来完成,而不使用任何的格式化标签。 由于两种主要的浏览器(Netscape和Internet Explorer)不断地将新的 HTML 标签和属性(比如字体标签和颜色属性)添加到 HTML 规范中,创建文档,内容清晰地独立于文档表现层的站点变得越来越困难。 2. 样式
例子
CSS代表层叠样式表。它定义如何显示 HTML 元素。 以下 HTML 代码包含样式的 CSS。
上面的代码设置背景颜色和前景颜色。 样式通常保存在外部 .css 文件中。
浏览器样式浏览器使用级联和继承来确定在显示元素时要用于属性的值。每个元素都有一些 CSS 属性。
对于每个属性,浏览器需要遍历所有样式的源。
你已经看到了三种不同的方式来定义样式
如果没有指定其他样式,浏览器样式或用户代理样式是浏览器应用于元素的默认样式。
这些样式在浏览器之间略有不同。
以下代码显示了一个不包含样式的简单 HTML 文档。
链接的文本内容显示为蓝色,带下划线。 浏览器正在应用类似于以下代码中所示的样式。 浏览器没有每个 HTML 元素的默认样式。 小结以上是从CSS的基本作用谈起的,它内部的需要基础知识,在下文中会提到,如 CSS 基础语法、选择器、样式、框模型定位等内容。 |
请发表评论