HTML前端知识详解:标签、属性与网页构建
版权申诉
186 浏览量
更新于2024-06-29
收藏 1.13MB PDF 举报
"Web前端知识点总结.pdf"
在Web开发领域,HTML(HyperText Markup Language)是构建网页的基础,它主要用于创建静态内容。HTML的核心思想是使用各种标签来组织和呈现网页内容。这些标签具备四个基本要素:标签名称、属性、内容和闭合。HTML能够实现的功能包括但不限于文字排版、图像展示、表格布局、表单处理等。
1. **基本标签**
- `<font>` 用于设置字体、字号和颜色,属性包括 `face`(指定字体),`color`(设置颜色),和 `size`(调整字号)。
- `<br/>` 用于插入一个换行符,使得内容垂直分隔。
- `<center>` 包裹的内容会居中显示。
- `<hn>`(h1-h6)定义不同级别的标题,h1为最高级别,h6为最低级别。
2. **段落与列表**
- `<hr/>` 插入一条水平线,用于视觉上的分割。
- `<p>` 用于创建段落。
- `<ol>` 和 `<li>` 结合使用创建有序编号列表,`<ol>` 设置列表类型,`<li>` 定义列表项。
- `<ul>` 和 `<li>` 创建无序符号列表,`<ul>` 表示无序列表。
- `<img>` 用于插入图片,常用属性有 `src`(指定图片URL)、`width`和`height`(设定尺寸)、`border`(边框宽度)、`title`(提示信息)、`alt`(替代文本)。
3. **表格**
- `<table>` 创建表格,可设置 `border`, `width`, `height`, `bgcolor`, `bordercolor`, `cellpadding`, 和 `cellspacing` 属性。
- `<tr>` 创建表格的一行,`<td>` 定义单元格,`<th>` 创建表头单元格,`colspan` 和 `rowspan` 分别表示单元格跨越的列数和行数。
- `<caption>` 用于添加表格标题。
4. **表单元素**
- `<form>` 用于创建表单,收集用户输入并提交到服务器,属性如 `action`(指定提交地址)和 `method`(GET或POST提交方式)。
- `<input>` 可创建多种类型的输入框,例如:
- `type="text"` 创建普通文本输入框,`name` 为字段名,`value` 为默认值,`readonly` 和 `disabled` 分别用于设置只读和禁用状态。
- `type="password"` 创建密码输入框。
- `type="radio"` 创建单选按钮,`name` 用于组内关联,`checked` 设为预选中状态。
- `type="checkbox"` 创建复选框,`checked` 同样用于预选中。
- `type="hidden"` 创建隐藏字段,不显示在页面上。
- `type="submit"` 和 `type="reset"` 分别创建提交和重置按钮。
- `<textarea>` 创建多行文本输入区域,`rows` 和 `cols` 分别指定高度和宽度。
- `<select>` 生成下拉列表,`<option>` 定义列表项,`selected` 用于指定默认选项。
- `<a>` 用于创建链接,`href` 指定目标URL,`target` 可以设置打开方式(_blank、_self、_parent、_top)。
这些HTML标签和属性构成了网页的基本结构和交互,是每个前端开发者必须掌握的基础知识。在实际应用中,开发者通常会结合CSS(Cascading Style Sheets)进行样式控制,以及JavaScript实现动态交互,以提升用户体验。随着Web技术的发展,现代HTML5引入了更多新特性,如多媒体支持、离线存储等,进一步丰富了Web开发的可能性。
点击了解资源详情
5415 浏览量
点击了解资源详情
257 浏览量
1278 浏览量
2021-10-27 上传
779 浏览量
2023-10-21 上传
443 浏览量
春哥111
- 粉丝: 1w+
- 资源: 6万+