XHTML与CSS基础:CSS网站布局实录学习笔记第二部分详解

需积分: 0 0 下载量 168 浏览量 更新于2024-09-05 收藏 405KB PDF 举报
本篇学习笔记详细介绍了CSS网站布局实录的第二部分——XHTML与CSS基础。这部分内容对于理解和创建符合标准的网页至关重要。首先,我们从XHTML基础入手,XHTML(Extensible Hypertext Markup Language)是构建网页结构和内容的语言,它以<!DOCTYPE html>声明开始,明确了文档类型,如<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">,这不仅定义了文档的规范,还指定了使用的DTD(Document Type Definition)版本。 HTML文档的核心结构由<html>标签包裹,包含<head>和<body>两个主要部分。<head>部分用于包含元信息,如页面标题(<title>...</title>),以及CSS样式表(通常放在<head>内的<style>...</style>标签中)。<title>元素用于设置浏览器标签页的标题,而<meta>标签定义了字符集,确保内容以UTF-8编码正确显示。 <body>标签则包含了实际的网页内容,用户在浏览器中看到的可见部分。CSS的作用就是在这里对这些内容进行样式化和布局,通过选择器和属性来控制字体、颜色、布局等视觉呈现。 选择合适的DTD对于确保XHTML文档的兼容性和可维护性很重要。XHTML 1.0提供了三种DTD选择:Transitional、Strict和Frameset。Transitional是最宽松的,允许一些非标准元素,适合快速开发;Strict则更严格,只接受标准的HTML元素;Frameset专为框架布局设计。开发者应根据项目需求和兼容性考虑选择适当的DTD。 总结来说,理解XHTML与CSS基础对于网站开发人员来说是基础中的基础,掌握好这两者,能有效地创建结构清晰、美观易读的网页。通过实践和深入学习,可以进一步提高网页设计的效率和质量。