HTML入门最完整基础概念(已全部更新完成........)

学习html相对于其他计算机语言来说比较简单,虽然整体偏简单但是我们依旧不能轻视它毕竟html所学的东西多且杂。

1.html概述

(1)前端三种技术
一.html:网页结构以及相应的元素
一.css:修饰网页元素(暂时不细讲)
三.javaSprict:动态效果 (暂时不细讲)
(2)html定义
一超文本:文本嵌入图片视频等
二.语言:交流沟通工具
三.标记:符合标签内容
(3)浏览器
一.编译执行:html、css、javaScript
二.浏览器种类:火狐、谷歌、微软等
(4)html发展阶段
第一阶段:html
第二阶段:html2、html3和html4
第三阶段:html5
(5)W3C定义html规范
(6)兼容性
一.高版本向低版本兼容性
二.新标签和浏览器之间的兼容性
(7)网页调试
一.浏览器本身的工具
一.Fn+F12
(8)开发工具
一.记事本
二.HubliderX
三.sublime等
(9)html规范
一.成对出现
二.缩进为tab
三.注释为:<-- -->

2.html语言

(1)规范
一.镶嵌:<p>段落</p>
二.内置属性:<p align="center">段落</p>
三.封闭性:成对出现:<p></p> 单独:<img src="">
(2)网页结构
一.文档声明类型:<!doctype html>
二.开始结束标记:<html></html>
三.二级标记
Ⅰ:<head></head>
壹:文档开头,包含网页本身信息
贰:包含:title、keywords、描述、作者、编码格式
Ⅱ:<body></body>
文档体,包含页面要显示的信息
布局标签、列表标签、标题标签、表格标签、表单标签、框架标签
四.编码格式:UTF-8

3.html标签

(1)元素显示
一.块元素:独占一行,p,h1-h6
二.内联元素:不独占一行,span
三.内联块元素:通过css来实现
(2)DIV
一.块元素
二.容器元素:包含其他元素
三.<div>包含元素</div>
(3)span
一.内联元素
二.<span></span>
(4)列表
一.无序列表
开始结束标记:<ul></ul>
列表选项标记:<li></li>
内置属性:type=circle | disc | square
例子:<li type=circle></li>
二.有序列表
开始结束标记:<ol</ol>
列表选项表标记 :<li></li>
内置属性: type=i | 1 | A | a 默认为1;start=1
三.自定义列表
开始结束标记:<dl</dl>
标题标记:<dt></dt>
内容标记:<dd></dd>
(5)文本标记
一.段落标记:p 开始结束标记:<p></p>
二标题标记: <h1></h1>--<h6></h6>
三.内联标记
粗体标记:<b></b> | <strong></strong>
斜体标记:<i></i> | <em></em>
下划线标记:<u></u>
上标:<sup></sup>
下标:<sub></sub>
(6)超链接
一.网页访问
Ⅰ格式:<a href="目标地址">热点</a>
Ⅱ内置属性:target target=_self | target=_blank
Ⅲ绝对路劲:从根目录开始的路径
Ⅳ相对路径
壹:从外向内:test1/test2/a.thml
贰:从内向外:.表示当前目录,…表示上一个目录
二.锚点链接
Ⅰ声明锚点:<p id="锚点名称">热点</p>
Ⅱ本页面访问锚点:<a href="#锚点名称">热点</a>
Ⅲ第三方页面访问锚点:<a href="页面名称#锚点名称">热点</a>
三.第三方资源
Ⅰ访问电子邮件:<a href="mailto: ">热点1</a>
Ⅱ访问手机号:<a href="tel: ">热点2</a>
Ⅲ访问短信:<a href="sms: ">热点3</a>
四.图片img
Ⅰ格式:<img src="目标路径/文件名"/>
Ⅱ内置属性:width 宽度 height 高度 alt图片不识别显示
Ⅲusemap:图片映射
五.表单
Ⅰ开始结束标记:<form></form>
Ⅱ容器标记,包含表单元素
Ⅲ内置元素
(1)action:定义表单数据提交的目标程序
(2)method:表单数据提交的方法(两种)
get:字符串 不超过256 安全性不高
post:数据块 大小不限制 安全性高
(3)enctyoe:定义表单取值范围
Ⅳ表单元素
(1)输入类
文本框:<input type="text" name="n1"/>
密码框:<input type="password" name="n1"/>
隐藏框:<input type="hidden" name="n1"/>
内置属性:maxlength 定义输入最大字符个数
内置属性:placeholder 提示信息
(2)选择类
单选按钮:<input type="radio" name="n1"/>实现单选效果,必须name保持一致
复选框:<input type="checkbox" name="n1"/>可以选择多个
内置属性:checkde默认选择
(3)文件类
格式:<input type="file"/>
内置属性:accept定义显示文件的格式<input type="file" accept="image/gif,image/jpeg"/>
内置属性:上传多个文件multiple,<inputtype="file"mutiple/>
(4)按钮类
触发事件
普通按钮:<iput type="button" value="普通"/>
提交按钮:<input type="submit"/>
重置按钮:<input type="reset"/>
图片按钮:<input type="imge"src="路径/文件"width="300px" height="200px">
其他按钮:<button type="submit | reset | button">按钮</button>
(5)下拉列表
开始结束标记:<select></select>
选项标记:<option></option>
内置属性:selected <option selected>选项一</option>
内置属性:size定义显示选项的个数
内置属性:multiple定义选中的个数,可多选
(6)文本区
开始结束标记:<textarea></textarea>多行显示文本信息
内置属性:rows文本区行数
内置属性:cols文本区列数
内置属性:maxlength输入的最大字符数
(7)标签提示
开始结束标记:<label></label>
(8)分组标记
开始结束标记:<fieldset></fieldset>
标题:<lengend>标题</lengend>
(9)表格
一、功能:行列形式显示数据,网页布局
二、标记
开始结束标记:<table></table>
表格标题标记:<caption></caption>
行标记:<tr></tr>
单元格标记:<td></td>
列标题标记:<th></th>
三、内置属性
bordr:边框宽度<table border="1">..</table>
width:宽度 height:高度<table width="80px" height="200px">..</table>
align:对齐方式<table align=center | right |left>..</table>
bgcolor:背景颜色<table bgcolor="red"></table>
background:背景图片<table background="路径/图片名称"></table>
valign:定义垂直方向的对齐<td valign=top | middle | bottom>文本</td>
cellpadding:定义内容和边框之间的距离
cellspacing:定义单元格之间的距离
四、合并
行合并:rowspan <td rowspan=2></td>
列合并:colspan <td colspan></td>
注意:去除多余的单元格
(10)框架
功能:网页布局
框架集
开始结束标记:<frameset></frameset>
<frameset>标记不能和body共存
内置属性:rows定义页面按行划分<frameset rows="20%,80%"></frameset>
内置属性:cols定义页面按列划分<frameset cols="30%,70%"></frameset>
内置属性:border定义边框宽度<frameset border=0></frameset>
内置属性:noresize定义区域巩固不变<frameset noresize></frameset>
(12)框架
开始结束标记:<frame src="路径\目标文件"></frame>
内置属性:scrolling定义滚动条显示状态<frame scrolling></frame>
(13)框架导航
声明框架名称:<frame src="文件" name=“nameFrame”></frame>
调用:<a href="路径\文件"target="nameFrame"></a>
(14)内嵌框架
功能:页面重用
开始结束标记:<iframe src="路径\文件名"></ifame>
内置属性:width宽度 height高度,<iframe src=""width="60%" height="300px"></iframe>
内置属性:frameborder<iframe src=""frameborder=0></iframe>
内置属性:scrolling <iframe src=""scrolling="no"></iframe>
内嵌导航:1.内嵌框架名称<iframe src="" name="n1"></iframe>2.使用<a href=""target="n1"></a>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值