HTML 5 笔记

HTML5 笔记

目录


HTML5

1.基本标签

1.开始标签

定义了文档的开始点盒结束点

<html>
    
</html>

2.头部标签

定义了文档的头部,包括了元信息,样式表,导入外部文档,编码,等;

<html>
    <head>
    </head>
</html>

3.标题标签title

定义了文档的标题

<html>
    <head>
        <title></title>
    </head>
</html>

4.主题标签

定义了文档的主题,及文档的所有内容

<html>
    <head>
        <title></title>
    </head>
    <body>
        
    </body>
</html>

5.元信息标签

定义了页面有关的元信息,包括搜索引擎的关键字和描述

<html>
    <meta>
    <head>
        <title></title>
    </head>
    <body>
        
    </body>
</html>

6.<!DOCTYPE>标签

声明位于html文档的第一行

<!doctype>
<html>
    <head>
        <title></title>
    </head>
    <body>
        
    </body>
</html>

2.HTML文本样式

1.标题文字-"h1-h6"

设置标签的标题

<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>

h1-h6字体大小依次降低,h1是最大的标题,h6是最小的标题

2.文字对齐-"align"

是文字或标题文本对齐

align="left/center/right";

left:左对齐

center:居中对齐

right:右对齐

3.文字字体-"face"

设置文本的字体

<font face="宋体">Test</font>

4.段落换行-"/br"

设置段落进行换行

此处换行<br>
哈哈哈

5.字体颜色-"color"

设置字体的颜色

<font color="red">test</font>

6.文字的上下标-"sup/sub"

-1.上标

设置文字数学公式中的上标

X<sup>2</sup>
-2.下标

设置文字数学公式中的下标

X<sub>4</sub>

7.文字删除线"s/strike"

对问题添加删除线效果

<strike>文字</strike>
<s>文字</s>

8.文字不换行"nobr"

设置文本过长超过浏览器视窗也不进行换行

<nobr>Test</nobr>

9.字体加粗"b"

设置文本字体加粗

<b>加粗文本</b>

3.HTML图片样式

-图片标签"img"

-给网页添加图片
<img src="....">
-水平间距
<img src="...." hspace="水平间距">
-图片大小
<img width="500px" height="400px">
-提示文字
<img title="提示文字">
-文字替换照片

当图片无法正常加载时,将会用一段文本歹徒图片

<img alt="这是一张好图">
-定义图片热区

推荐使用Dreamweaver软件,在banner图上进行定义热区

4.表格布局网页

1.创建表格

使用表格是进行排版网页内容的最佳手段

<table></table>

table:表格标签

tr:行标签

th:加粗列标签

td:默认字体列标签

2.表格的基本构成

行和列:横向行,纵向列

单元格:行列交叉的部分

边距:内容与边框之间的距离

间间:单元格和单元格之间的距离

边框:整张表格的边缘叫边框

表格的三元素:行、列、单元格

表格的嵌套:在表格的单元格中插入另一个表格

3.表格的标题

设置表格的标题

<caption></caption>

<table>
    <caption></caption>
    <tr>
    	<th></th>
        <th></th>
    </tr>
    <tr>
    	<td></td>
        <td></td>
    </tr>
</table>

4.表格表头

使用th标签来代替加粗的单元格,一般位于第一行进行加粗文本;

<table>
    <tr>
        <th></th>
        <th></th>
    </tr>
</table>

5.边框

给表格设置外边框

<table border="3px">
    
</table>

6.边框颜色

给表格的外边框设置颜色

<table bordercolor="....">
    
</table>

7.单元格间距

设置单元格和单元格之间的距离

<table cellspacing="10px">
    
</table>

8.内间距

设置单元格和文本之间的距离

<table cellpadding="10px">
</table>

9.行内背景色及行高大小

-1.设置行的背景颜色
<tr bgcolor="..."></tr>
-2.设置行的背景色
<tr height="..."></tr>

10.行内文字对齐方式

设置行内文本的对齐方式

<tr align="..."></tr>

11.设置表格背景

-1.表格背景颜色

给表格整体添加背景颜色

<table bgcolor="...">
    
</table>
-2.表格背景插入图像

让图像当表格的背景

<table background="...">
    
</table>

12.设置单元格样式

-1.设置单元格大小
<td width="..px" height="..px"></td>
-2.设置单元格的背景颜色
<td bgcolor=".."></td>
-3.设置单元格的边框属性
<td bordercolor=".."></td>

13.合并单元格

使用colspan和rowspan属性进行设置单元格的合并

-1.横向合并
<td colspan="2"></td>
-2.纵向合并
<td rowspan="2"></td>

5.列表及超链接

1.无序列表

特征:提供一种不编号的列表方式

<ul>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
</ul>
-无序列表类型

为无序列表的项目符号进行更改

<ul type="Dise/Circle/Square">
    <li></li>
    <li></li>
    <li></li>
</ul>

Dise:实心圆形

Circle:空心圆形

Square:实心正方形

2.有序列表

有序列表使用有编号来编排项目。

<ol>
    <li></li>
    <li></li>
    <li></li>
</ol>
-有序列表类型

更改有序列表的序号,默认是数字。

<ol type="1/a/A">
    <li></li>
    <li></li>
    <li></li>
</ol>
-start有序列表起始值

使用数字,英文字母给start属性赋值,对应的罗马数字

<ol start="..">
    <li></li>
    <li></li>
    <li></li>
</ol>

3.menu菜单列表

设计单列的菜单列表

<meau>
    <li></li>
    <li></li>
</meau>

使用方法和ul一样。

4.color设置列表字体颜色

单独设置列表中的文字颜色

<li>
	<font color="..">Test</font>
</li>

5.列表的嵌套

所指多于一级层次效果的列表,可以存在二级列表,以此类推,以实现多级项目列表的形式

<ol>
    <li>1
        <ul>
            <li></li>
            <li></li>
        </ul>
    </li>
    <li>2</li>
    <li>3</li>
</ol>

6.超链接和路径

1.绝对路径和相对路径
-1.绝对路径

是指从根目录进行查找,一直到文件所处要经过的所有目录,目录名用反斜杠(\)隔开

如:D:\win94\min64\test.exe

-2.相对路径

是指从当前目录下的位置进行往下一级查询

如:./win98/min32/index.exe

2.创建超链接
-1.超链接的标签属性

标签很简单,只有一就是""

<a	href=".." name=".." title=".." target=".." accesskey=".."
   ></a>

href:链接地址

name:链接命名

title:给文字设置提示文字

target:设置目标窗口如何

accesskey:设置链接热键

-2.外部链接

链接到外部网站。

<a href="https://.."></a>

6.HTML5常用元素

--HTML5新增元素

-1."header"

设置页面中的导航条,或页面标题

<header></header>
-2."fhgroup"

设置页面中的区块标题

<fhgroup></fhgroup>
-3."footer"

设置页面中的内容脚注

<footer></footer>
-4."nav"

设置导航链接部分

<nav>
	<a></a>
    <a></a>
    <a></a>
</nav>
-5."video"

用于定义添加视频文件

<video></video>
-6."audio"

用于定义添加音频文件

<audio></audio>

video and audio相关属性

controls:显示播放文件时的控制条

loop:是否循环播放

muted:是否禁音

autoplay:资源加载后自动播放

playbackrate:设置播放速度

设置音量:valume(0-10)

-7."section"

用于定义文档中的节,如章节页面。

<section></section>

7.HTML表单

1.处理动作action

用于提交的地址

<form action="...">
    
</form>

2.表单名称name

给表单命名,不是必须属性,

<form name="..">
    
</form>

3.传送方式method

以何种形式将表单传送个服务器。

-1.get
<form method="get">
    
</form>
-2.post
<form method="post">
    
</form>

4.目标显示方式target

<form target="_blank/_parent/_self/_top">
</form>
-1._blank

载入一个未命名的浏览器窗口

-2._parent

和源父级浏览器地址在同一个窗口打开

-3._self

和源父级浏览器地址在同一个窗口打开

-4._top

将返回的信息显示在浏览器顶级窗口中

5.表单的控件

<form>
    <input type="控件类型">
</form>

type取值如下:

text:文字字段

password:密码域

button:普通按钮

submit:提交按钮

reset:重置按钮

image:图形域

hidden:隐形域

file:文件域

radio:单选按钮

checkbox:复选框

url:网址

email:邮箱

range:滑块

search :搜索域,如百度搜索等color 颜色选择器datalist : 用于预选值,和input搭配 {

color:颜色选择器

datalist:预选值,和input搭配

Date pickers(日期选择器){ date: 日,月、年 month: 周、年 week: 周、年 time: 时间 datetime: 时间、日、年、月 datetime-loca: 时间、日、年、月 }

6.列表表单列表

使用select和option标签来实现的

属性:

name:菜单和列表的名称

size:显示的选项数目

multiple:列表中的项目多项

value:选项值

selected:默认选项

<select multiple size="可见选项数">
    <option value=".." selected="selected"></option>
</select>

<select>
    <option>看书</option>
    <option>学习</option>
    <option>吃饭</option>
    <option>上课</option>
</select>
posted @ 2022-02-03 19:56  QBT~大吃货  阅读(65)  评论(3)    收藏  举报