15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 大前端学习笔记2-HTML网页开发

大前端学习笔记2-HTML网页开发

时间:2023-07-05 12:27:02 | 来源:网站运营

时间:2023-07-05 12:27:02 来源:网站运营

大前端学习笔记2-HTML网页开发:一、HTML概述

(一)网页的本质

(二)网页的组成

二、互联网原理

(一)互联网运行过程

互联网运行过程
服务器
  1. 云服务器
客户端
  1. 浏览器(Browser),是一种用户上网搜索、查看信息资源的应用程序。
推荐:使用Chrome浏览器(渲染效果好、市场占有率高、自带开发者调试工具)


HTTP协议
三、HTML概念

(一)纯文本格式

(二)HTML

HTML的功能:利用标记给普通的文本添加语义、描述超文本内容,搭建网页的基本结构。HTML的语义化:HTML文件中,如果没有使用特殊语义的标记,也可以实现网页显示效果,但是利用标记给普通的文字添加了不同的语义,能够让网站的结构划分更加清晰。

  1. 方便代码的阅读和后期维护。
  2. 便于浏览器或是网络爬虫更好地解析网站内容。
  3. 使用语义化标签有利于SEO搜索引擎优化,提高网站的搜索排名。
四、HTML基本语法

(一)HTML规范版本

(二)HTML标签

(三)HTML元素

1.元素间对空格、换行、缩进等形成的空白不敏感,有无空白对在浏览器中加载的效果没有影响。浏览器识别的是元素的开始和结束以及互相之间的嵌套关系。

2.空白折叠现象:元素内容如果是文本,所有文字(类似文字内容)之间如果有空格、换行、缩进等空白字符,在浏览器中加载时,连接在一起的空白会折叠成一个空格显示,这就是空白折叠现象。

(四)HTML属性

1.书写位置:必须写在开始标签或者单标签之内,与标签名之间用空格进行分隔。

2.属性包含:属性名(key)、属性值(value)。属性名与属性值之间的写法通常称做键值对写法,HTML标签属性的键值对写法是:k="v"。XHTML要求属性值必须在双引号内部。

如:<p k="v"></p>

3.一个标签内可以设置多个不同的属性,属性与属性之间使用空格进行分隔,每个属性的键值对写法都是:k="v"。

如:<p k="v" k="v" k="v"></p>

4.部分标签属性k可以设置多个属性值v,所有属性值v都必须写在同一对双引号内,值与值之间需要使用空格分隔。

如:<p k="v1 v2 v3 v4"></p>

五、HTML编辑器




  1. VS code编辑器(推荐使用)
1.打开VS code后,使用ctrl+shift+X打开扩展

2.输入要安装的插件名称,点击Install安装

六、HTML基本结构

(一)基本骨架

(二)DTD

  1. <!DOCTYPE>声明位于文档中的最前面的位置,处于<html>标签之前
  2. <!DOCTYPE>不是一个HTML标签,它就是文档类型声明标签
(三)命名空间




(四)字符集

  1. char:character,字符。
  2. set:集合。
字符集使用情况建议:

  1. 如果没有网页加载速度要求,或者制作的是外文网站,使用UTF-8。
  2. 如果含有大量中文汉字的网站,而且要求网页加载速度快,使用GBK。
七、HTML常用标签

(一)注释标签

(二)标题标签

(三)段落和换行标签




(四)文本格式化标签




(五)图像标签和路径

  1. 建议多使用相对路径,可适当使用网址形式的绝对路径。
  2. 使用相对路径必须将图片或文件与HTML同时上传,而且需要保持相对位置不变。
(六)音频和视频标签(H5新增)

(七)超级链接标签

(八)列表标签(无序列表、有序列表、定义列表)

(九)布局标签(div标签、span标签)

(十)表格标签




  1. 先列出所有行<tr>,以最小单元格为标准。
  2. 再添加每一行的<td>或<th>单元格。
  3. 划分单元格所在行时,顶边对齐的属于同一行
  4. 将所有行和列写完后,再查看哪个单元格有跨行或跨列,属性值的个数要参考最小的单元格。
(十一)表单标签

  1. HMTL表单用于搜集不同类型的用户输入,表单元素就是网页中提供用户进行输入或点击的小控件。
  2. 在HTML中,一个完整的表单通常由表单域、提示信息和表单控件(也称为表单元素)3个部分构成。






1、<input>标签

(1)<input>标签是最重要的一个表单元素。

(2)<input>标签为单标签,本身相当于一个特殊的文本。

(3)<input>标签需要通过标签属性实现各种功能。

2、文本域<textarea>

(1)文本域使用<textarea>标签定义,制作可以输入多行文本的区域。

(2)<textarea>标签为双标签,本身相当于一个特殊的文字。

(3)文本域可以设置默认输入的文字,在双标签之间书写默认文字。




3、下拉菜单:HTML中的下拉菜单提前设置一些选项,然后可以通过点击选择其中一项。







4、label标签




八、HTML字符实体







上一篇笔记:

下一篇笔记:



关键词:笔记,学习

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭