"超链接HyperLink-第1章 HTML基础知识"
HTML(HyperText Markup Language)是构建网页的基础,它是一种描述性的标记语言,而非编程语言。HTML用于定义网页内容的结构和样式,比如字体颜色、大小等。网页间的相互关联主要通过超链接(HyperLink)实现,这种链接使得用户可以从一个页面跳转到另一个页面。
超链接的基本语法是使用`<a>`标签,其主要属性包括:
1. `href`:指定链接的目标地址,即用户点击链接后会跳转到的网页URL。
2. `title`:提供链接的额外信息,通常作为鼠标悬停时显示的提示。
3. `target`:定义链接在何处打开。常见的取值有:
- `_blank`:在新窗口或标签页中打开。
- `_self`:在当前窗口或标签页中打开(默认)。
- `_parent`:在父框架中打开(如果存在框架结构)。
- `_top`:在顶层窗口中打开,取消所有框架。
HTML文档结构通常包含以下部分:
- `<html>`:整个HTML文档的根元素。
- `<head>`:包含文档元信息,如标题、字符集声明等。
- `<body>`:包含网页的可见内容,如文字、图片、链接等。
HTML中的其他常见标记包括:
1. 段落标记`<p>`:用于定义一个段落。
2. 列表标记:有序列表`<ol>`和无序列表`<ul>`,以及列表项`<li>`。
3. 图片标记`<img>`:插入图像,需要指定`src`属性为图片URL,可选`alt`属性提供替代文本。
4. 表格标记:`<table>`、`<tr>`(行)、`<td>`(单元格)和`<th>`(表头单元格)。
5. 表单标记:`<form>`、`<input>`、`<textarea>`、`<select>`和`<button>`,用于创建交互式表单。
6. 插入多媒体元素:如音频`<audio>`和视频`<video>`标签。
7. 架构和嵌入框:`<iframe>`用于在网页中嵌入其他网页或内容。
HTML文档可以手写,也可以使用像Dreamweaver这样的图形化工具创建,或者由Web服务器上的动态脚本自动生成。当浏览器解析HTML文档时,它会读取并执行标记,呈现相应的网页内容。例如,`<hr>`标签创建一条水平线,而`<hr width="80%">`则创建宽度为80%的水平线。
掌握这些基本的HTML知识是建立网页和理解网页工作原理的关键,也是进一步学习前端开发,如CSS和JavaScript的基石。