HTML入门零基础教程(十二)

183 阅读4分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第16天,点击查看活动详情

嗨,大家好,我是异星球的小怪同志

一个想法有点乱七八糟的小怪

如果觉得对你有帮助,请支持一波。

希望未来可以一起学习交流。

HTML入门零基础教程到此就结束了,如果以后有学习新的关于HTML知识,会继续更新的。

下面是关于HTML知识的总结。

一、 路径

1. 绝对路径 带有盘符,完整的网络地址 eg:F:/day01/1.jpg   www.baidu.com。

2. 相对路径 不带有盘符,不能跨盘符。 eg:../day01/1.jpg。

(../跳出上一级文件夹  ../../跳出上两级文件夹)

实际工作中我们经常使用相对路径,也会使用完整的网络地址。

二、 HTML中的注释

< !--要注释的内容-->

三、 链接

< a href=“lianjie” >< /a>

< a href=“链接的路径或者地址”>< /a>

属性:target=“_blank”  新窗口打开

链接的种类

1. 文字链接

2. href中写本地文件路径

3. href中写完整的网络地址,注意http://必须是反斜杠

4. 图片链接

在img外套a标记

5. 空链接,假链接 href=“#”

链接不知道要跳转到哪去

四、 列表

1. 无序列表

<ul>

<li>123456</li>

<li></li>

</ul>

Ul里有type类型

<ul type>

    <li></li>

    <li></li>

</ul>

2. 有序列表

<ol>

<li></li>

<li></li>

</ol>

3. 定义列表(自定义)

一个项目名称+描述

<dl>

<dt>游戏</dt> ---> 项目的名称

<dd>王者荣耀</dd> ---> 对项目的描述

<dd>和平精英</dd>

<dd>跑跑卡丁车</dd>

<dt>

</dl>

五、 表格

<table> ---> 声明表格

<tr> ---> 行

<td></td> --->1.1 列(单元格)

<td></td>1.2

</tr>

<tr> --->2 行

<td></td> --->2.1 列(单元格)

</tr>

</table>

table里的属性

1.border  边框

2.width/height 宽 高

3.align  水平对齐方式

4. bgcolor 背景色

5. background 背景图片

6. cellspacing  单元格与单元格之间的距离

7. cellpadding  内容与单元格之间的距离

tr里的属性

1. height  高

2.aligh c l r

3. bgcolor 背景色

4.background 背景图片

5. valign 垂直对齐方式 top 顶部  middle 中间  bottom底部

td里的属性 跨行是从左往右从上到下

1. width/height   宽  高

2. align 水平对方式

3. bgcolor 背景色

4. background 背景图片

5. valign 垂直对齐方式 top 顶部  middle 中间  bottom底部

6. colspan 跨列

7. rowspan 跨行

th标记 表格表头,相当于加粗且居中的td

Caption标记 表格标题

表格的结构

<thead></thead>

<tbody></tbody>

<tfoot></tfoot>

表格中真正存放内容的地方只有td

细线表格

1.表格的边框为0  border=0

2.表格的单元格与单元格之间的距离为1  cellspacing=“1”

3.设置表格的背景色   表格背景色=细线的颜色

4.设置单元格的背景色  建议背景色与浏览器背景色一致

tab键 快捷补全代码

六、 表单

表单是用来收集用户信息的。

< form action=”表单要提交的地址” method=”表单的提交方式” name=“”>

< /form>

每一个input标签都需要有一个name属性,才能进行提交

表单元素

1. 文本框  < input type=“text” name=“”  />

value=“”值

readonly 只读

size   文本框的宽度

maxlength  字符长度

disabled  禁用

2. 密码框 < input type=“password” name=“” />

3. 单选按钮 < input type=“radio” name=“名字要统一” value=“men/nv” />

label标记

针对单选按钮和多选按钮,点击文字选框被选中

为input标记定义标注

格式分为两种

1. 直接用label标记包含input元素和文字

2. 在input元素中创建id属性,用label标记包含文字并创建for属性,注意id和for属性的值必须一致

< input type=“radio” name=“” value=“” id=“nv” />< label for=“nv”>女< /label>

3. 多选按钮(复选框)

< input type=“checkbox” name=“名字要统一” value=“” />

checked=“checked” 默认被选中

4. 上传文件   < input type=“file” name=“” />

5. 下拉菜单

< select name=“”>

< option value=“”>< /option>

选项

< select>

6. 按钮

(1) 提交按钮  < input type=“submit” value=“” />  提交功能

(2) 重置按钮  < input type=“reset” value=“” />    重置功能

(3) 普通按钮  < input type=“button” value=“” />   没有功能  不用记

(4)图片按钮  < input type=“image” src=“” />     提交功能

 

7.逻辑思维:

1.   从上往下,从前往后写代码

2.   代码出错检查标签。检查属性是否空格。顺序

3.   搭结构要从大往小。从外往里搭

七、 什么是web标准

Web标准不是某一种标准,它是一系列标准的集合。

八、 Web标准的构成

结构(html) + 表现(css) + 行为(js)

九、 结构与表现相分离

在实际工作中html中不控制样式,(不用属性来控制样式),页面的渲染都由CSS实现。

十、 结构表现分离的好处

1. 节省代码的尺寸

2. 节约资源

3. 缩短改版时间

好啦,以上就是全部的HTML入门零基础教程,到此结束啦。