0
点赞
收藏
分享

微信扫一扫

HTML5小结

落拓尘嚣 2022-04-18 阅读 116
html5

目录

前言

一、HTML5是什么?

二、结构中每个标签的含义

1.DOCTYPE:文档类型声明标签

2.lang语言种类

3.meta标签

4.其他标签

三、HTML常用标签

1.标题标签

2.段落标签和换行标签

3.文本格式化标签

4.

和标签

5.图像标签和路径

1.图像标签

2.路径

6.超链接标签

7.HTML中的注释和特殊字符

8.表格标签

8.列表标签

9.表单标签

1.表单域

2.input表单元素

3.label标签

4.select下拉表单

5.表单元素</a></p><p style="margin-left:0px" id="%E6%80%BB%E7%BB%93-toc" name="tableOfContents"><a target="_self" data-cke-saved-href="#%E6%80%BB%E7%BB%93" href="#%E6%80%BB%E7%BB%93">总结</a></p><hr id="hr-toc" name="tableOfContents"/><p></p>


前言

前端三件套:HTML5+CSS3+Javascript;今日简单总结一下HTML5。


一、HTML5是什么?

HTML指的是超文本标记语言,它是用来描述网页的一种语言。

二、结构中每个标签的含义

1.DOCTYPE:文档类型声明标签

 这句代码的意思是:当前代码采用的是HTML5版本来显示网页。

注意:1、<!DOCTYPE>声明位于文档中的最前面,处于<html>标签之前。

           2、<!DOCTYPE>不是一个HTML标签,它是文档类型声明标签。   

2.lang语言种类

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

1、en定义语言为英语

2、zh-CN定义为中文

3.meta标签

<meta>标签的charset属性规定HTML文档应该使用哪种字符编码。

charset常用的值有:GB2312、 BIG5 、GBK和UTF-8,其中UTF-8也被称为万国码。

4.其他标签

  1.  <html>最大标签,根标签
  2. <head>文档的头部
  3. <title>网页标题
  4. <body>文档的主体

三、HTML常用标签

1.标题标签

HTML提供了6个等级的网页标题,<h1>-<h6>。

特点:1、加了标题的文字会变的加粗,字号也会依次变大。

           2、一个标题独占一行。

2.段落标签和换行标签

<p>标签用于定义段落,它可以将网页分成若干个段落。

<p>一个段落<p>

 换行标签<br/>能使某段文字强制换行。

3.文本格式化标签

语义标题说明
加粗<strong></strong>或<b></b>推荐使用<strong>
倾斜<em></em>或<i></i>推荐使用<em>

删除线

<del></del>或<s></s>推荐使用<del>
下划线<ins></ins>或<u></u>

推荐使用<ins>

4.<div>和<span>标签

<div>和<span>是没有语义的,它们是一个盒子,用来装内容。

区别:1、<div>是用来布局,但是一行只能放一个<div>

           2、<span>是用来布局,一行可以放多个<span>

5.图像标签和路径

1.图像标签

在HTML标签中,<img>标签用于定义HTML页面中的图像。

<img src="图像URL"/>

图像的属性:

属性属性值说明
src图片路径必须属性
alt文本替换文本,图像不能显示的文字
title文本提示文本,鼠标放到图像处,显示文字
width像素设置图像宽度
height像素设置图像高度
border像素设置图像边框粗细

注意点:1、图像标签可以有多个属性,必须写在标签的后面。

               2、属性之间不分先后顺序,标签名与属性、属性与属性之间均已空格分开。

               3、属性采取键值对的格式,即key="value"的格式。

2.路径

目录文件夹:就是普通文件夹

根目录:打开目录文件的第一层就是根目录

1.相对路径

相对路径:以引用文件所在位置为参考基础,而建立出的目录路径。

相对路径的分类符号说明
同一级路径图像文件位于HTML文件的同一级 如<img src="baidu.gif"/>
下一级路径   /图像文件位于HTML文件的下一级 如<img src="images/baidu.gif"/>
上一级路径 ../图像文件位于HTML文件的上一级 如<img src="../baidu.gif"/>

2.绝对路径

绝对路径:是指目录下的绝对位置,直接到达目标位置,通常从盘符开始的路径。

例如,"D:\web\logo.gif"或完整的网络地址"http://www.baidu.cn/images

6.超链接标签

在HTML标签中,<a>标签用于定义超链接。

<a href="跳转目标" target="目标窗口的弹出方式">文本或图像</a>

属性:

属性

作用

href用于指定链接目标的ul地址,当标签应用href属性时,它具有了超链接的功能
target用于指定链接页面的打开方式,其中_self为默认值,_blank为在新窗口中打开方式。

链接的分类:外部链接、内部链接、空链接、下载链接、网页元素链接

锚点链接:点我们链接,可以快速定位到页面中的某个位置。

  • 在链接文本的href属性中,设置属性值为#名字的形式
  • 找到目标位置标签,里面添加一个id属性=刚才的名字

7.HTML中的注释和特殊字符

HTML中的注释"<!--"开头,以"-->"结束

快捷键:CTRL+/

特殊字符描述字符代码
空格符

&nbsp

<小于号&lt
>大于号&gt
&和号&amp

8.表格标签

1.单元格标签

<table>
   <tr>
      <th>xx</th>
      ...
   </tr>
   <tr>
      <td>xx</td>
      ...
   </tr>
   ...
</table>

表格标签如图所示,其中,<th>与<td>的区别在于<th>中的字体更深一些。

2.表格结构标签

<thead>标签:表格的头部区域

<tbody>标签:表格的主题区域

3.合并单元格

  • 跨行合并:rowspan="合并单元格的个数"
  • 跨列合并:colspan="合并单元格的个数"

遵循左上原则,最后删除多余的单元格

8.列表标签

1.无序列表

<ul>标签表示HTML页面中项目的无序列表,列表项使用<li>标签定义。

<ul>
  <li>列表项</li>
  <li>列表项</li>
  <li>列表项</li>
...
</ul>

注意:1.<ul></ul>中只能嵌套<li></li>

           2.<li>与</li>之间可以容纳所有元素

2.有序列表

<ol>标签表示HTML页面中项目的无序列表,列表项使用<li>标签定义。

<ol>
  <li>列表项</li>
  <li>列表项</li>
  <li>列表项</li>
...
</ol>

注意:1.<ol></ol>中只能嵌套<li></li>

           2.<li>与</li>之间可以容纳所有元素

3.自定义列表

自定义列表用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号。

基本语法如下:

<dl>
   <dt>名词1</dt>
   <dd>名词1解释1</dd>
   <dd>名词1解释2</dd>
</dl>

注意:1、<dl></dl>里面只能包含<dt>和<dd>

           2、<dt>和<dd>个数没有限制

9.表单标签

1.表单域

表单域是一个包含表单元素的区域。

在HTML标签中,<form>标签用于定义表单域,以实现用户的收集和传递。

2.input表单元素

2.1<input>标签用来收集用户信息

<input type="属性值"/>

2.2 type的属性值

属性值描述
button定义可点击按钮
checkbox定义复选框

file

定义输入字段和“浏览”按钮,供文件上传
hidden

定义隐藏的输入字段

image

定义图像形式的提交按钮
password定义密码字段,该字段中的字符被掩码
radio定义单选按钮
reset定义重置按钮
submit定义提交按钮,提交按钮会把内容提交到服务器
text定义单行的输入字段,用户可在其中输入文本。默认宽度为20个字节

2.3name和value属性值

属性属性值描述
name由用户定义定义input元素的名称
value由用户定义规定input元素的值
checkedchecked规定此input元素首次加载时应当被选中
maxlength正整数输入字段字符的做大长度

注意:1.name和value是每个表单元素都有的属性值,主要给后台人员使用。

           2.name表单元素的名字,要求单选框和复选框要有相同的name值。

           3.checked属性主要争对单选按钮和复选框,主要作用一打开页面,就可以默认选中某个表单元素。

3.label标签

<label>标签用于绑定一个表单元素,当点击<label>标签内的文本时,浏览器会自动将焦点转到或选择对应的表单元素上。

<label for="sex">男</label>
<input type="radio" name="sex" id="sex"/>

核心:<label>标签的for属性应当与相关元素的id属性相同。

4.select下拉表单

语法:

<select>
    <option>选项1</option>
    <option>选项2</option>
    <option>选项3</option>
    ...
</select>

1.<select>中至少含有一对<option>

2.<option>中定义select="select"时,当前项为默认选中项

5.<textarea>表单元素

<textarea>用于定义多行文本输入的控件

语法:

<textarea rows="3" cols="20">
   文本内容
</textarea>

总结

举报

相关推荐

0 条评论