HTML基础知识总结

2 篇文章 0 订阅
1 篇文章 0 订阅

HTML:(超文本标记语言)Hyper Text Markup Language

超文本:页面内可以包含图片、链接,甚至音乐。程序等非文字元素

标记:标签,不同的标签实现不同的功能

语言:人与计算机的交互工具

html基本标签

结构标签

<html>:根标签

     <head>:网页头标签

            <title></title>:页面标题

      </head>

     <body></body>:网页正文

</html>

属性名:

text :<body text = "#f00"></body>设置网页正文中的所有文字的颜色

bgcolor:<body bgcolor = "#00f"></body> 设置网页的背景色

background <body background = "1.png"></body> 设置网页的背景图

排版标签

可用于实现简单的页面布局

注释标签:<!--注释-->

换行标签:<br>

段落标签:<p>文本文字</p>

        特点:段与段之间有空行

         属性:align对齐方式(left,center,right)

水平线标签:<hr/>

属性:

  • width:水平线的长度(两种:第一种:像素表示;第二种,百分比表示)

  • size: 水平线的粗细 (像素表示,例如:10px)

  • color:水平线的颜色

  • align:水平线的对齐方式

块标签:使用css+div是现下流行的一种布局方式

      标签:div 行级块标签,独占一行,换行    

                 span  行内块标签,所有内容都在同一行

文字标签:font标签处理网页中文字的显示方式

属性名代码描述
size< font size="7"></ font>用于设置字体的大小,最小1号,最大7号
color< font color="#f00"></ font>用于设置字体的颜色
face< font face="宋体"></ font>用于设置字体的样式

文本格式化标签:使用标签实现标签样式的处理

标签代码描述
b< b></ b>粗体标签
strong< strong></ strong>加粗
em< em></ em>强调字体
i< i></ i>斜体
small< small></ small>小号字体
big< big></ big>大号字体
sub< sub></ sub>上标标签
sup< sup></ sup>下标标签
del< del></ del>删除线

标题标签:h1、h2、h3、h4、h5、h6

列表标签:也称清单标签

无序列表:<ul></ul>

属性值描述用法举例
circle空心圆< ul type="circle">< /ul>
disc实心圆< ul type="disc">< /ul>
square黑色方块< ul type="square">< /ul>

有序标签:<ol></ol>

属性值描述用法举例
1数字类型< ul type="1">< /ul>
A大写字母类型< ul type="A" >< /ul>
a小写字母类型< ul type="a">< /ul>
I大写古罗马< ul type="I">< /ul>
i小写古罗马< ul type="i">< /ul>

可通过type属性设置序号样式

列表嵌套:无序列表与有序列表相互嵌套使用

图形标签:<img/>

属性名描述
src引入图片的地址
width图片的宽度
height图片的高度
border图片的边框
align与图片对齐显示方式
alt提示信息
hspace在图片左右设定空白
vspace在图片的上下设定空白

链接标签:<a></a>

跳转到其他页面:<a href = "#"></a>

                 属性:href:跳转页面地址

页面跳转时页面的打开方式:target="_blank"在新窗口中打开

                                               target="_self"在原空口中打开

指向同一页面中的位置:定义位置:<a name="名称"></a>

                                         指向:<a href = "#名称></a>,注意#不要省略

表格标签:<table>行:<tr></tr>首列:<th></th> 普通列:<td></td></table>

    表格常用属性:colspan:合并行内多列    rowspan:合并列内多行   border:边框大小  cellspacing:单元格间框距

cellpading:单元格内容距边框距离    width:宽    height:高    bgcolor:表格背景颜色    align:对齐方式

form表单:

  • action表示动作,值为服务器的地址,把表单的数据提交到该地址上处理

  • method:请求方式:get 和post

get:

  1. 地址栏,请求参数都在地址后拼接 path?name="张三"&password="123456"

  2. 不安全

  3. 效率高

  4. get请求大小有限制,不同浏览器有不同,但是大约是2KB;一般情况用于查询数据

post:

  1. 地址栏:请求参数单独处理。

  2. 安全可靠些

  3. 效率低

  4. post请求大小理论上无限;一般用于插入删除修改等操作

enctype:表示是表单提交的类型

  • 默认值:application/x-www-form-urlencoded 普通表单

  • multipart/form-data 多部分表单(一般用于文件上传)​

input元素:

常用在注册和登录等录入信息的界面

属性值描述代码
text单行文体框< input type="text"/>
password密码框< input type="password"/>
radio单选按钮< input type="radio"/>
checkbox复选框< input type="checkbox"/>
date日期框< input type="date"/>
time时间框< input type="time"/>
datetime日期和时间框< input type="datetime"/>
email电子邮件输入< input type="email"/>
number数值输入< input type="number"/>
file文件上传< input type="file"/>
hidden隐藏域< input type="hidden"/>
range取值范围< input type="range"/>
color取色按钮< input type="color"/>
submit表单提交按钮< input type="submit"/>
button普通按钮< input type="button"/>
reset重置按钮< input type="reset"/>
image图片提交按钮< input type="image"/>

select下拉列表:

基本结构:<select ><option></option>...</select>

单选默认选中属性:<select><option select="select"></option>...</select>

多选下拉列表:<select mutiple="mutiple"><option></option>...<select>

textarea文本域

多行文本框: < textarea cols="列" rows="行">< /textarea>

其他标签:<meta>:搜索引擎优化(SEO),定义页面使用语言,自动刷新并指向新的页面,实现网页转换时的动态效果,控制页面缓冲,网页定级评价,控制网页显示的窗口

<link>:链接外部样式时可使用                   <script>:定义客户端脚本

特殊字符:

常用:&nbsp;

原始字符ENTITY原始字符ENTITY
"&quot;&&amp;
'&#039;<&lt;
>&gt;-&nbsp;
¡&iexcl;¢&cent;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值