HTML学习

HTML

超文本标记语言 hyper text markup language
俗称网页
html超文本标记语言格式如下:

<html>
    <head>
        子标签
    </head>
    <body>
        子标签
    </body>
</html>

【1】head中常见标签

后缀名必须是 *.html或者 *.htm

<title>网页标题</title>

上面title标签指的是网页标题

<meta charset="字符编码">

meta标签值的是告诉浏览器请用这个字符编码显示网页内容

<script></script>\

script标签用来包含网页的脚本

<link>

link是单标签用来包含外部样式表

【2】body中的标签

1)标题标签

<h1>一号标题</h1>
<h2>二号标题</h2>\
...
<h6>六号标题</h6>

2)正文标签

段落标签
<p>段落1内容</p>
<p>段落2内容</p>
换行标签(单标签)
<br>
分割线标签(单标签)
<hr>
特殊文字的转义显示

例如:
< <
> >
©显示版权信息
& &

3)超链接显示(有下划线)

文字链接
<a href="链接地址">链接文字</a>

两个网页在同一目录下时,直接写文件名
若两个网页不再同一目录下时,需要加上文件路径

<a href="Demo.html">第二个网页</a>

链接地址是空串的话代表本地

图片链接
图片标签
<img src="图片地址" width="宽度" height="高度">  

这里的宽度和高度的单位都是像素

让图片有链接功能
<a href="链接地址"><img src="图片地址"></a>
页面内的链接(锚)

首先在目的标签添加 id=“唯一编号”,然后在超链接的 href="#唯一编号"
Eg:网页底部回到顶部

页面顶部<h1 id="t1">标题1</h1>
给目的地添加一个唯一编号id,id值不能重复
页面底部<a href="#t1">回到顶部</a>
       <a href="#t2">跳到标题2</a>

4)列表标签

有序列表
<ol>有序列表1
    <li>列1</li>
    <li>列2</li>
    <li>列3</li>
    <li>列4</li>
</ol>
<ol>有序列表2
    <li>列1</li>
    <li>列2</li>
    <li>列3</li>
</ol>
<ol>有序列表3</ol>

有序列表的每一列都是由浏览器自动加上编号的

无序列表
<ul>无序列表1
    <li>列1</li>
    <li>列2</li>
    <li>列3</li>
    <li>列4</li>
</ul>
<ul>无序列表2
    <li>列1</li>
    <li>列2</li>
</ul>

无序列表的每一列都是由浏览器自动加实心点

5)表格标签(*)

<table>
    <thead></thead> <!-- 头 -->
    <tbody> <!-- 体 -->
        <!-- tr 代表行 -->
        <tr> 
            <!-- td 代表列 -->
            <td></td>
            <td></td>
        </tr>  
    </tbody>
    <tfoot></tfoot> <!-- 脚 -->
</table>

快捷键:table>(thead>tr>td3)+(tbody>tr3>td*2)+tfoot
表格合并单元格,可以使用td的属性
colspan(合并列) rowspan(合并行)
Eg:

<table>
    <thead>
        <tr>  <!--居中且粗体-->
            <th>编号</th>
            <th>姓名</th>
            <th>性别</th>
            <th>年龄</th>
        </tr>
    </thead>
    <tbody>
        <tr><!--tr代表表行-->
            <td> <!--td代表列-->1</td>
            <td>李四</td>
            <td></td>
            <td>24</td>
        </tr>
        <tr><!--tr代表表行-->
            <td> <!--td代表列-->1</td>
            <td>王五</td>
            <td></td>
            <td>18</td>
        </tr>
        <tr><!--tr代表表行-->
            <td> <!--td代表列-->1</td>
            <td>张三</td>
            <td></td>
            <td>44</td>
        </tr>
    </tbody>
    <tfoot></tfoot> <!--表尾-->
</table>

6)表单标签(*)

作用:接受用户的输入
form标签把填写的信息收集起来发送给服务器,有name属性的表单,会把信息发送给服务器。

<form action="http://www.baidu.com">
 <!--action服务器地址-->
    <input type="text">  <!--文本框-->
    <br>
    <input type="password"> <!--密码框不回显-->
    <br>
    <input type="button">   <!--按钮-->
    <br>
    <input type="radio" name="sex" checked><input type="radio" name="sex"><!--单选框-->
    <br>
    <input type="checkbox" name="hobby" value="1">唱歌<!--多选框-->
    <input type="checkbox" name="hobby" value="2">跳舞
    <input type="checkbox" name="hobby" value="3">篮球
    <br>
    <input type="file"><!--文件上传和下载框-->
    <br>
    <input type="data" value="2019-1-3">  <!--可以用value给定初值-->
    <input type="reset" value="重置">  <!--重置表单-->
</form>

7)iframe

在一个页面里内嵌另一个页面

<iframe src="http://www.baidu.com" width="100%"  height="500"></iframe>

8)给网页加视频

<video src="1.mp4" controls></video>

controls加播放键
用flash有安全漏洞,推荐使用video

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值