html5基础介绍及使用

html5格式介绍

<!DOCTYPE html>    //文档说明
<html lang="en">   //文档的开始
<head>            //存放文档的基本信息,不可见元素
   <meta charset="UTF-8"> //声明字符编码
   <title>Title</title>   //声明文档标题
</head>
<body>    //存放文档可见内容

</body>
</html>   //文档的结束

html5的注释符号为:
html5的三个常用标签

<h1></h1>   //h标签用来表示标题<h1></h1><h6></h6>标题依次变小
<p></p>     //p标签表示一个段落
<hr>   //给文档加水平线,注意没有结束标签
例子:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
 <h1>静夜思</h1>
<h3>作者:李白</h3><hr>
<p>床前明月光,疑是地上霜。</p>
<p>举头望明月,低头思故乡</p>
</body>
</html>

html5的两个元素属性
align属性:内容的对齐方式,left/right/center
bgcolor属性:添加一个背景颜色

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body bgcolor="#00bfff">
 <h1 align="center">静夜思</h1>
<h3 align="center">作者:李白</h3><hr>
<p align="center">床前明月光,疑是地上霜。</p>
<p align="center">举头望明月,低头思故乡。</p>
</body>
</html>

常用文本元素

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
<b>加粗文字</b>  <br>
<i>文字倾斜</i>  <br>
<del>在文字中间画横线</del>   <br>
<strong>加粗文字</strong>   <br>
<u>给文字加下划线</u>  <br>
<q>给文字加双引号</q>   <br>
<mark>给文字加一个黄色背景</mark> <br>
<time>表示时间2015-9-18</time>
</body>
</html>

html5超链接
目录语法
文件在同一个目录:直接写文件名称
文件在下级目录:XX/123.jpg
文件在下下级目录:XX/XX/123.jpg
文件在上级目录:…/123.jpg
文件在上上级目录:…/…/123.jpg
target属性使用
-self:当前位置
-blank:新窗口
id属性:可以理解为元素的身份证
name属性:可以理解为元素的名字

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body bgcolor="#7fffd4">
<a href="http://www.baidu.com" target="_blank">跳转到百度页面</a>  <br>
<a href="2.html">跳转到2.html文件</a>    <br>
<a href="http://www.baidu.com"><img src="../cjm.jpg"></a>  <br>
<a href="mailto:2748268310@qq.com">邮箱</a>  <br>
<a href="../0016_1.zip">下载文件</a>
</body>
</html>

锚点使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
<a href="#1">锚点1</a>
<a href="#2">锚点2</a>
<a href="#3">锚点3</a>
<br><br><br><br>
        <a id="1">锚点1<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
        <a id="2">锚点2<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
        <a id="3">锚点3<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
</body>
</html>

img的属性
src:制定图片来源的路径
alt属性:当图片无法显示时的替代文字
width和height属性:指定图片的宽度和高度,单位是像素或百分比
title属性:效果是当鼠标移动到该位置时显示该内容

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
<img src="../cjm.jpg" alt="图片" width="25%" height="500px title="提示鼠标位置" >
</body>
</html>

列表
无序列表的type属性
1.disc(默认值):实心小圆
2.circle:空心小圆
3.square:实心小方块

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
<ul type="circle">
    <li>列表1</li>
    <li>列表1</li>
    <li>列表1</li>
</ul>
<ul type="square">
    <li>列表1</li>
    <li>列表1</li>
    <li>列表1</li>
</ul>
</body>
</html>

有序列表
type属性
1-n:默认
A-Z,a-z:type="A"或type=“a”
I-n:type=“I”
start属性:定义列表的开始序号,比如从10开始按顺序排
value属性:定义某个单个列表项的序号

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
<ol start="10">
    <li>列表1</li>
    <li value="8">列表1</li>
    <li value="12">列表1</li>
</ol>
<ol type="A">
    <li>列表1</li>
    <li>列表1</li>
    <li>列表1</li>
</ol>
<ol type="I">
    <li>列表1</li>
    <li>列表1</li>
    <li>列表1</li>
</ol>
</body>
</html>

自定义列表
dl定义列表
dt定义列表的项目
dd定义列表内容

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
<dl>
    <dt>列表项目1</dt>
    <dd>
        列表项目1***********************************************
        ******************************************************
    </dd>
    <dt>列表项目2</dt>
    <dd>
        列表项目1***********************************************
        ******************************************************
    </dd>
    <dt>列表项目3</dt>
    <dd>
        列表项目1***********************************************
        ******************************************************
    </dd>
</dl>
</body>
</html>

表格属性
table:表格的范围,外框。
tr:表格的行
td:表格的单元格
th:为表格添加标题行
colspan:横向合并单元格
rowspan:纵向合并单元格
caption:给表格添加标题

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
 <table border="1">       <!-- 设置边框-->
            <caption>表格</caption>
            <tr><th>标题</th><th>标题</th><th>标题</th></tr>
            <tr><td colspan="2">单元格</td><td>单元格</td>
            <tr><td>单元格</td><td>单元格</td><td rowspan="2">单元格</td></tr>
            <tr><td>单元格</td><td>单元格</td></tr>
  </table>
</body>
</html>

html5特殊符号的使用
&nbsp(空格)
&lt(小于)
&gt(大于)
&amp(连接符号)
&quot(双引号)
&plusmn(正负值)
&copy(著作权)
div元素的使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
   <div style="width:100%;height:708px;">
       <div style="background:green;width:100%;height:10%">标题/头部</div>
       <div style="background:red;height:80%;width:20%;float:left;">导航栏</div>
       <div style="background:blue;width:80%;height:80%;float:left;">框架</div>
       <div style="background:red;height:10%;width:100%;clear:left">尾部</div>
   </div>

</body>
</html>

header元素:用于设置一个页面的标题部分,通常会包含标题,logo,导航等通常会放在文章的头部
footer元素:通常用于设置一个网页的底部区域,会包含友情连接,版权声明,文件建立日期,通常会1放在页面的页脚
article元素:
用于定义一个独立的内容区块,比如一篇文章,一篇博客,一个帖子等。article元素内可以嵌套其他元素,它可以有自己的头、尾、主体等内容
section标签:用来定义文章的章节(通常应该有标题和段落)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>例子</title>
</head>
<body>
      <article>
          <header>
              <h3>文章标题</h3>
              <h5>作者:</h5>
          </header>
          <p>正文******************************************</p>
          <footer>文章尾部</footer>
      </article>
      <section>
          <h1>第一章</h1>
          <p>第一章的内容</p>
      </section>
</body>
</html>

aside元素:通常用来设置侧边栏
nav元素:通常用它给超链接分组来定义导航栏,还可以用来给一个文章做一个目录的超链接
time标签:设置时间

<time datetime="2021-1-30">文章发表时间2021年1月30日</time>

hgroup元素:通常用来给标题分组
address元素:通常用来说明作者联系信息
figure元素:媒体组合元素,对其他媒体元素进行组合
figcaption元素:用来给figure定义标题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

g1ory.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值