HTML5入门:第一天学习笔记与元素详解
需积分: 13 43 浏览量
更新于2024-08-05
收藏 3KB MD 举报
在HTML5-day01的学习笔记中,我们主要探讨了HTML5的基础结构以及一些常用的元素和属性。HTML5是第五代超文本标记语言,它不仅提升了网页的兼容性和交互性,还引入了许多新的标签和特性来更好地支持现代网页设计。
**1、HTML5的基本结构**:
HTML5的文档结构由`<!DOCTYPE html>`声明开始,这是文档类型的标识,通常默认为HTML5。`<html>`标签包围整个文档,其`lang`属性设置文档的语言,默认为英语。`<head>`区域包含文档的元信息,如字符集`<meta charset="UTF-8">`确保了统一的编码格式,`<meta http-equiv="X-UA-Compatible" content="IE=edge">`针对IE浏览器提供了优化,使其尽可能使用最新版本。`<meta name="viewport" content="width=device-width, initial-scale=1.0">`确保了页面在移动设备上的良好显示。`<title>`标签定义了网页的标题,对于搜索引擎优化(SEO)非常重要。
**2、文章类标签**:
- `<p>`标签是段落标签,用于创建文本块,支持自动换行且不允许嵌套。
- `<h1>`到`<h6>`是标题标签,用于分级显示文本,数字越小,字体越大,且有加粗效果。
- `<del>`用于标记被删除或过时的内容,`<b>`和`<strong>`均用于加粗文本,但`<strong>`更注重语义,强调更强。
- `<ins>`用于添加下划线,表示新增或修订的内容;`<i>`和`<em>`则用于斜体,`<i>`更通用,`<em>`用于强调。
- `<sup>`和`<sub>`分别实现上标和下标效果,适用于数学公式或特定的文本排版。
**3、图像标签**:
`<img>`标签用于插入图像,`src`属性指定图片链接地址,`alt`属性在图片无法加载时提供替代文本,提升用户体验和可访问性。
除了这些基础元素,HTML5还引入了诸如`<audio>`和`<video>`标签来支持音频和视频内容,`<canvas>`用于绘制图形,以及`<section>`、`<article>`、`<nav>`等语义化标签,有助于提高代码可读性和SEO。此外,`<form>`元素用于构建表单交互,`<input>`定义各种输入字段,`<button>`标签则方便创建功能性按钮。
HTML5-day01的笔记重点在于介绍HTML5的基础架构和常用元素,这些元素构成了网页的基本骨架,是网页开发的基石。熟练掌握这些元素及其属性,是构建现代化、具有良好可读性和交互性的网站的第一步。
2022-12-20 上传
2021-04-30 上传
2021-03-10 上传
2017-04-15 上传
2024-02-28 上传
2018-01-30 上传
2021-03-18 上传
2018-04-13 上传
北海道的冬天k
- 粉丝: 4
- 资源: 1
最新资源
- 开源通讯录备份系统项目,易于复刻与扩展
- 探索NX二次开发:UF_DRF_ask_id_symbol_geometry函数详解
- Vuex使用教程:详细资料包解析与实践
- 汉印A300蓝牙打印机安卓App开发教程与资源
- kkFileView 4.4.0-beta版:Windows下的解压缩文件预览器
- ChatGPT对战Bard:一场AI的深度测评与比较
- 稳定版MySQL连接Java的驱动包MySQL Connector/J 5.1.38发布
- Zabbix监控系统离线安装包下载指南
- JavaScript Promise代码解析与应用
- 基于JAVA和SQL的离散数学题库管理系统开发与应用
- 竞赛项目申报系统:SpringBoot与Vue.js结合毕业设计
- JAVA+SQL打造离散数学题库管理系统:源代码与文档全览
- C#代码实现装箱与转换的详细解析
- 利用ChatGPT深入了解行业的快速方法论
- C语言链表操作实战解析与代码示例
- 大学生选修选课系统设计与实现:源码及数据库架构