HTML5入门

HTML5入门

  • 一、网页开发工具
    • 1、VSCode的使用
    • 2、VSCode推荐插件
    • 3、VSCode 工具生成骨架标签新增代码
      • 3.1、文档类型生命标签
      • 3.2、lang 语言种类
      • 3.3、字符集
  • 二、web标准
    • 1、为什么需要Web标准
    • 2、web标准的构成
  • 三、HTML语法规范
  • 四、HTML标签
    • 1、HTML基本结构标签
    • 2、HTML常用标签
      • 2.1、标签语义
      • 2.2、标题标签
    • 3、段落和换行标签
      • 3.1、段落标签
      • 3.2、换行标签
    • 4、文本格式化标签
    • 5、div和span标签
    • 6、图像标签和路径
      • 6.1、图像标签
      • 6.2、路径
        • 6.2.1、路径之相对路径
        • 6.2.2、路径之绝对路径
    • 7、 超链接标签
      • 7.1、链接的语法格式
      • 7.2、链接分类
    • 8、表格标签
      • 8.1、表格的主要作用
      • 8.2 、表格的基本语法
      • 8.3、 表头单元格标签
      • 8.4、表格属性
      • 8.5、表格结构标签
      • 8.6、合并单元格
        • 合并单元格方式:
        • 目标单元格:(写合并代码)
        • 合并单元格三步曲:
      • 8.7、表格总结
    • 9、列表标签
      • 9.1、无序列表
      • 9.2、有序列表
      • 9.3、自定义列表
      • 9.4、列表总结
    • 10、表单标签
      • 10.1、为什么需要表单
      • 10.2、表单的组成
      • 10.3、表单域
      • 常用属性:
    • 11、表单控件
      • 11.1、input表单元素
      • 11.2、label标签
      • 11.3、select表单元素
      • 11.4、textarea表单元素
      • 11.5、表单元素几个总结点
  • 六、HTML 中的注释和特殊字符
    • 1、注释
    • 2、特殊字符
  • 六、 查阅文档

一、网页开发工具

VSCode、Hbuilder、Sublime

1、VSCode的使用

(1)双击打开文件

(2)新建文件(Ctrl+N)

(3)保存(Ctrl+S),注意移动要保存为.html文件

(4)Ctrl+加号,Ctrl+减号键 可以放大缩小视图

(5)生成页面骨架结构 输入!按下Tab键

(6)利用插件在浏览器中预览页面:单击鼠标右键,在弹出出口中点击“Open In Default Browser”。

2、VSCode推荐插件

插件 作用
Open in Browser 右击选择浏览器打开html文件
JS-CSS-HTML Formatter 每次保存,都会自动格式化js css和html代码
Auto Rename Tag 自动重命名配对的HTML/XML标签
CSS Peek 追踪至样式

3、VSCode 工具生成骨架标签新增代码

1. 标签

2. lang 语言种类

3. charset字符集

3.1、文档类型生命标签

 

作用就是告诉浏览器使用哪种HTML版本来显示网页。

注意:

  1. 声明位于文档的最前面的位置,处于标签之前
  2. 不是一个HTML标签,它就是文档类型声明标签。

3.2、lang 语言种类

用来定义当前文档显示的语言。

  1. en定义语言为英语
  2. zh-CN定义语言为中文

简单来说,定义为en就是英文网页, 定义为 zh-CN 就是中文网页

其实对于文档显示来说,定义成en的文档也可以显示中文,定义成zh-CN的文档也可以显示英文

这个属性对浏览器和搜索引擎(百度.谷歌等)还是有作用的

3.3、字符集

字符集 (Character set)是多个字符的集合。以便计算机能够识别和存储各种文字。

在标签内,可以通过标签的 charset 属性来规定 HTML 文档应该使用哪种字符编码。


charset 常用的值有:GB2312 、BIG5 、GBK 和 UTF-8,其中 UTF-8 也被称为万国码,基本包含了全世界所有国家需要用到的字符。

注意:
上面语法是必须要写的代码,否则可能引起乱码的情况。一般情况下,统一使用“UTF-8”编码,尽量统一写成标准的 “UTF-8”,不要写成 “utf8” 或 “UTF8”。

二、web标准

Web 标准是由 W3C 组织和其他标准化组织制定的一系列标准的集合。W3C(万维网联盟)是国际最著名的标准化组织。

1. 为什么需要Web标准

2. Web标准的构成

1、为什么需要Web标准

浏览器不同,它们显示页面或者排版就有些许差异

遵循 Web 标准除了可以让不同的开发人员写出的页面更标准、更统一外,还有以下优点:

  1. 让 Web 的发展前景更广阔。

  2. 内容能被更广泛的设备访问。

  3. 更容易被搜寻引擎搜索。

  4. 降低网站流量费用。

  5. 使网站更易于维护。

  6. 提高页面浏览速度。

2、web标准的构成

主要包括结构(Structure)、==表现(Presentation)行为(Behavior)==三个方面。

标准 说明
结构 结构用于对网页元素进行整理和分类,现阶段主要学的是HTML。
表现 表现用于设置网页元素的版式、颜色、大小等外观样式,主要指的是CSS。
行为 行为是指网页模型的定义及交互的编写,现阶段主要学的是Javascript。

Web 标准提出的最佳体验方案:结构、样式、行为相分离.

简单理解:结构写到 HTML 文件中, 表现写到 CSS 文件中, 行为写到 JavaScript 文件中

三、HTML语法规范

<html>
  <head>
    <title>我的第一个页面title>
  head>
  <body>
       你好!
  body>
html>

<br/>

HTML 标签是由尖括号包围的关键词,例如 。

HTML 标签通常是成对出现的,例如 和 ,我们称为双标签

标签对中的第一个标签是开始标签,第二个标签是结束标签。

有些特殊的标签必须是单个标签(极少情况),例如
,我们称为单标签

双标签关系可以分为两类:包含关系和并列关系。

四、HTML标签

1. HTML基本结构标签

2. HTML常用标签

1、HTML基本结构标签

标签名 定义 说明
HTML标签 页面中最大的标签,我们称为根标签
文档的头部 注意在head标签中我们必须要设置的标签是title
文档的标题 让页面拥有一个属于自己的网页标题
文档的主体 元素包含文档的所有内容,页面内容基本都是放到body里面的

2、HTML常用标签

2.1、标签语义

学习标签是有技巧的,重点是记住每个标签的语义。简单理解就是指标签的含义,即这个标签是用来干嘛的。

2.2、标题标签

为了使网页更具有语义化,我们经常会在页面中用到标题标签。HTML 提供了 6 个等级的网页标题,即

-

<h1>我是一级标题h1>

单词head的缩写,意为头部、标题。

标签语义:作为标题使用,并且依据重要性递减。

特点:

  1. 加了标题的文字会变的加粗,字号也会依次变大。

  2. 一个标题独占一行。

<h1>标题一共六级选,h1>
<h2>文字加粗一行显。h2>
<h3>由大到小依次减,h3>
<h4>从重到轻随之变。

你可能感兴趣的:(前端,html)