hw1-makaire-njie
【HTML基础知识】 HTML,全称为HyperText Markup Language,是一种用于创建网页的标准标记语言。在“hw1-makaire-njie”这个项目中,Makaire Njie完成了名为WAD作业1的基本部分,这通常涉及对HTML基础知识的运用。HTML允许我们将文本、图像、链接等元素组织成具有结构和交互性的网页。 1. **HTML结构**:HTML文档由一系列元素组成,这些元素通过标签定义。元素可以是闭合标签(如`<br>`)或双标签(如`<p>`)。文档通常以`<!DOCTYPE html>`开头,`<html>`标签作为根元素,包含`<head>`和`<body>`两个主要部分。`<head>`包含了元信息,如页面标题,而`<body>`则包含用户在浏览器中看到的实际内容。 2. **头部元素**:在`<head>`标签内,`<title>`标签用于定义网页的标题,显示在浏览器标签页上。还可以使用`<meta>`标签来设置页面的字符集、描述等信息。 3. **文本内容**:在`<body>`中,`<h1>`到`<h6>`表示不同级别的标题,`<p>`用于段落,`<em>`用于强调,`<strong>`用于粗体,`<a>`用于创建链接,指向其他网页或资源。 4. **图像**:`<img>`标签用于插入图像,其`src`属性指定图像的URL,`alt`属性提供替代文本,以便在图像无法显示时使用。 5. **列表**:`<ul>`和`<ol>`分别表示无序列表和有序列表,`<li>`则用于列出项目。 6. **区块元素**:`<div>`是块级元素,常用于组织页面布局,可以配合CSS进行样式控制。`<span>`则是内联元素,通常用于文本级别的样式应用。 7. **表格**:`<table>`、`<tr>`(行)、`<th>`(表头单元格)和`<td>`(数据单元格)用于创建表格。 8. **超链接**:HTML中的`<a>`标签不仅用于页面间的跳转,还可以链接到电子邮件地址、锚点(内部链接)等。 9. **响应式设计**:虽然在描述中没有特别提到,但现代网页开发往往需要考虑不同设备的适配。HTML5引入了`<meta name="viewport">`标签,结合CSS媒体查询,可以实现响应式设计,确保网页在不同尺寸的屏幕上都能良好显示。 10. **验证与语义化**:使用HTML验证工具(如W3C的验证服务)检查代码的正确性,确保良好的语义化,有助于搜索引擎优化和无障碍访问。 在Makaire Njie的作业中,我们可以推测他可能已经掌握了上述的HTML基本结构和元素用法,并可能涉及了简单的布局和样式设置。完成这样的作业有助于理解网页是如何构建的,为进一步学习CSS和JavaScript奠定了基础。
- 1
- 粉丝: 23
- 资源: 4508
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SSM的医院管理系统的设计与实现
- 1055892_1_Level! 但它是一首歌 (重置版) B大调高难度还原_首调简谱.pdf
- 1075516_1_Level!重置版(改编自Qlimtzsinxdz)_首调简谱.pdf
- Nginx安装.docx
- 网络路由技术:华为设备上配置直连路由
- 【java毕业设计】交通事故档案管理系统源码(ssm+mysql+说明文档+LW).zip
- 【java毕业设计】健康管理系统源码(ssm+mysql+说明文档).zip
- 【java毕业设计】见福便利店信息管理系统源码(ssm+mysql+说明文档+LW).zip
- 信息打点技术在APP与小程序中的应用探索及实例演示
- 大学生职业生涯规划策划书.pdf