HTML基础(3)

2019-04-15  本文已影响0人  饥人谷1904_陈俊锋

饥人谷学习第3天

HTML

超文本标记语言,是一个可以用来结构化Web内容并给予其含义和目标的编码语言。

概览


Emmet语法

<nav>
   <ul>
      <li></li>
   </ul>
</nav>
<div></div>
<p></p>
<div></div>
<div>
   <p><span></span><em></em></p>
   <blockquote></blockquote>
</div>

div+div>p>span+em^^bq

<div></div>
<div>
    <p><span></span><em></em></p>
</div>
<blockquote></blockquote>
<div>
    <header>
        <ul>
            <li><a href=""></a></li>
            <li><a href=""></a></li>
        </ul>
    </header>
    <footer>
        <p></p>
    </footer>
</div>
<ul>
   <li></li>
   <li></li>
   <li></li>
</ul>
<ul>
   <li class="item1"></li>
   <li class="item2"></li>
   <li class="item3"></li>
</ul>

ul>li.item$@-*3

<ul>
   <li class="item3"></li>
   <li class="item2"></li>
   <li class="item1"></li>
</ul>

标签(描述文本)


HTML须知

设定文档语言

<html lang="zh-CN">

块级元素和内联元素

属性

特殊字符

注释


HTML头部

HTML头部

乱码:当编辑器里的文件保存后,用浏览器去解析,如果浏览器解析的编码方式和编辑器解析的方式不一样,就会出现乱码

元数据

1.指定文档编码
meta charset="utf-8"
2.适配移动页面
<meta name="viewport" content="width=device-width,initial-scale=1.0">
3.定制页面图标
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
4.设置referer
<meta name="referer" content="never">
5.添加页面描述
<meta name="description" content="描述">

应用CSS和JS
<link rel="stylesheet" href="app.css">
<script src="app.js"></script>


创建超链接


文件路径

相对路径

同一站点尽量使用相对路径

绝对路径

全路径


标签详细

1.<p>段落标签</p> 当作段落处理,段落之间有空隙

2.&nbsp :空格标签
>大于号: (&gt;) <小于号: (&lt;) &与号: (&amp;)

3.<h#>标题标签</h#> : #为1~6

4.<!--要注释的内容-->:注释符

5.图片标签<img src = " 图片路径 "/> 可以给各个属性赋值

可以用<figure></figure>描述一段带图片的区域

6.<hr/> 水平线

7.<br/> 拆行换行 行与行之间没有空隙

8.字体标签 <font></font>
属性 size = 1~7最大 color = 颜色 face:字体系列

9.编辑文本

10.marquee标签 用来显示元素的移动

11.a标签 超链接

12.body当中的属性

13.列表

14.表格<table>
属性cellspacing 设置单元格之间的距离 cellpadding 设置单元格与文字的距离

1.跨列的单元格 colspan属性
2.跨行的单元格 rowspan属性
3.设置合并边框模型 border-collapse 属性
4.设置相邻单元格的边框间的距离
border-spacing 属性(仅用于“边框分离”模式)

15.div+span

16.框架标签

<frameset>
         <frame />
</frameset>

17.视频音频
<video>
支持多种格式

<audio>

上一篇下一篇

猜你喜欢

热点阅读