万维网技术全解析
1. HTML 标准与浏览器支持
HTML 元素只是浏览器所识别元素中的一小部分,其规范之前由万维网联盟(W3C)和网络超文本应用技术工作组(WHATWG)共同维护。W3C 认可的最后一个主要 HTML 版本是 HTML5。2019 年起,HTML 标准的持续开发主要由 WHATWG 负责,即 HTML 实时标准,该标准会不断更新。
现代浏览器会尝试支持当前和旧版本的 HTML,因为许多网页内容是基于早期 HTML 标准创作的。过去,浏览器引入了一些非标准 HTML 元素,部分后来被标准化,部分则不再使用。浏览器开发者需要在创新和遵循标准之间取得平衡,同时还要支持网页上可能存在的不完美 HTML。不同浏览器对同一内容的渲染可能有所不同,因此网页开发者需要在多个浏览器上测试其作品,以确保一致的表现。
2. 使用 CSS 为网页添加样式
在之前的 HTML 示例中,标签仅描述了文档的结构,未涉及文档的呈现方式。我们希望将结构和样式分离,这样相同的内容可以在不同上下文中以不同样式呈现,例如在大型 PC 屏幕和小型移动屏幕上。
级联样式表(CSS)用于描述网页的样式。样式表是一系列规则,每条规则描述了应应用于页面特定部分的样式,包含一个选择器,用于指定页面上应应用该样式的元素。“级联”意味着多条规则可以应用于同一元素。以下是一个简单示例:
p {
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
margin-left: 10px;
color: DimGra
超级会员免费看
订阅专栏 解锁全文
219

被折叠的 条评论
为什么被折叠?



