HTML相应知识点.docx

preview
需积分: 0 0 下载量 142 浏览量 更新于2023-07-07 收藏 42KB DOCX 举报
HTML,全称HyperText Markup Language,是一种用于创建网页的标准标记语言。它构成了互联网上许多页面的基础,让开发者能够构建结构化的文档,并通过样式表(如CSS)和脚本语言(如JavaScript)进一步增强表现和交互性。以下是对HTML一些关键知识点的详细说明: 一、基础标签 1. H1~h6:这些是标题标签,用于定义不同级别的标题,H1为最高级别,H6为最低级别。 2. P:段落标签,用于定义文本的段落。 3. Strong和B:两者都可以用来加粗文字,但Strong强调内容的重要性。 4. Em和I:Em表示斜体,通常用于表示强调;I仅仅是斜体样式。 5. HR:水平线标签,用于在内容中插入一条水平分隔线。 6. S:删除线标签,用于显示被划掉的文本,表示废弃或取消的内容。 7. Small:字体缩小标签,用于显示较小的文本。 8. U:下划线标签,给文本添加下划线。 9. A:超链接标签,用于创建指向其他网页、文件、邮件地址等的链接。 10. Br:换行标签,用于强制在文本中插入一个换行。 二、特殊符号 1. &nbsp:非中断空格,用于在HTML中插入一个不可换行的空格。 2. &lt 和 &gt:分别代表小于号和大于号。 3. &quot:双引号的实体引用。 4. &copy:版权符号的实体引用。 三、a标签的使用 1. href:定义链接的目标地址。 2. target:定义链接在何处打开,如_self(默认,当前窗口)和_blank(新窗口)。 3. 锚点链接:通过name属性创建锚点,然后通过#name来链接到页面内的特定位置。 4. 功能性跳转:例如href="mailto:邮箱地址",可以创建邮件链接。 四、列表 1. 无序列表(ul):使用<ul>和<li>标签创建无序列表,列表项前默认带有小黑点,可以通过list-style-type属性改变样式。 2. 有序列表(ol):使用<ol>和<li>标签创建有序列表,列表项前有顺序标记,可通过type属性改变标记样式。 3. 定义列表(dl):使用<dl>, <dt>, 和<dd>标签创建定义列表,用于描述一个术语或概念。 五、表格 <table>标签用于创建表格,常用属性包括: 1. border:设置表格边框的宽度。 2. cellspacing:设置单元格之间的间距。 3. cellpadding:设置单元格内容与边框的距离。 4. width/height:定义表格或单元格的宽度和高度。 5. align:设置表格、行或单元格的对齐方式。 六、媒体元素 1. 视频(video):使用<video>标签插入视频,通过<source>标签处理浏览器兼容性,可用属性包括controls、autoplay、muted和loop。 2. 音频(audio):使用<audio>标签插入音频,处理方式与视频类似。 七、页面结构 1. header:页眉,通常包含导航栏和轮播图。 2. section:页面主体内容区域。 3. footer:页脚,用于放置版权信息和问题解答。 4. article:独立的文章内容。 5. aside:侧边栏或相关应用内容。 6. nav:导航辅助内容,如链接集合。 八、页面内嵌 <iframe>标签用于在页面中嵌入另一个页面,属性包括src、width、height和name,实现页面内嵌跳转需确保a标签的target与iframe的name匹配。 九、表单 <form>标签用于创建表单,常用属性如action和method(GET或POST)。表单元素包括: 1. 输入框(input):type属性可指定输入类型,如text、password、radio、checkbox等。 2. placeholder:输入框的提示信息。 3. radio和checkbox:分别用于创建单选按钮和复选框,name属性相同表示一组选项。 4. label:与input配合使用,增强可点击区域,通过for属性关联input。 以上是HTML的一些核心知识点,掌握这些可以让你在前端开发中有坚实的基础,但要精通HTML,还需要深入学习HTML5的新特性、语义化标签、表单验证、无障碍访问(ARIA)以及与其他技术(如CSS和JavaScript)的协同工作。