HTML与CSS基础教程:标签详解与兼容性技巧

需积分: 12 6 下载量 93 浏览量 更新于2024-09-05 2 收藏 52KB MD 举报
本文档是一份关于HTML和CSS基础学习的详细笔记,共计一万四千字,旨在帮助读者深入理解这两种核心前端技术。首先,我们来概述一下文档中涉及的主要知识点: 1. HTML基础知识: - **HTML标签**: 文档介绍了HTML中的常用标签,如`<em>`和`<strong>`用于强调文本,`<em>`通常用于语气强调,显示为斜体,而`<strong>`用于内容强调,显示为粗体。需要注意的是,虽然`<i>`和`<b>`标签也能实现相似的效果,但在HTML5标准中,非强调性的加粗或斜体应优先考虑使用`<b>`和`<i>`。 - **语义标签**:如`<small>`用于表示细则内容,如合同条款或版权声明,`<cite>`用于引用书名或文献,内容默认为斜体。`<q>`标签用于短引用,`<blockquote>`则用于较长的块级引用。 - **文本修饰**:`<sub>`和`<sup>`分别用于上标和下标,用于科学公式或数学表达式的展示。 2. CSS样式与布局: - **CSS选择器和样式**: 学习了CSS的选择器,如元素选择器、类选择器、ID选择器等,以及如何应用背景、字体盒模型、文档流的概念。此外,还探讨了浮动、清除浮动和定位等布局技巧,这对于理解和设计页面结构至关重要。 - **处理浏览器兼容性**:特别关注了如何解决IE6的兼容性问题,这是早期浏览器中常见的挑战,需要了解当时的常见技巧。 3. 表单与表格: - HTML表单元素的使用,包括创建表单控件、处理用户输入等。 - 表格的创建和样式设置,`<table>`、`<tr>`、`<td>`等标签的应用。 4. 布局和格式控制: - 使用`<pre>`标签来保留代码格式,配合`<code>`标签用于代码展示。 - 列表部分介绍了无序列表的创建,包括`<ul>`、`<li>`标签的使用,以及自定义列表样式的方法。 5. 标签的使用示例: - 提供了一些实际代码示例,如如何使用CSS去除无序列表的默认项目符号,以及如何在`<pre>`和`<code>`标签中保持代码格式。 这份文档详尽地覆盖了HTML和CSS的基础内容,适合初学者系统学习,同时也为有一定经验的开发者提供了实用的参考资料。阅读并掌握这些知识,将有助于提高前端开发技能和页面设计能力。