只因小黑子的HTML入土过程第五章

HTML+CSS系列教程第五章

5.1 b标签与i标签

在这里插入图片描述

<body>
    <strong>文本</strong>
    <b>文本</b>
    <em>文本</em>
    <i>文本</i>
</body>

—>
在这里插入图片描述

5.2 引用标签基本操作

在这里插入图片描述
例子:

  1. abbr:
<body>
    <p>
        <abbr title="world health organizition">WHO</abbr>
        成立于1948年。
    </p>
</body>

在这里插入图片描述
2. blockquote

<body>
    <p>
        "死而后已"一语出自诸葛亮《出师表》∶
        <blockquote>“凡事如是,难可逆见,臣鞠躬尽瘁,死而后已,
        至于成败利钝,非臣之明所能逆睹也。"</blockquote>
    </p>
</body>

—>
在这里插入图片描述
3.q

<body>
    <p>
        WWF的目标是∶
        <q>构建人与自然和谐共存的世界。</q>
    </p>
</body>

—>
在这里插入图片描述

4.address

<body>
    <p>
        网易北京公司
        <address>地址:北京市海淀区西北旺东路10号院</address>
    </p>
</body>

—>
在这里插入图片描述

5.cit

<body>
 <p>
    <cite>资治通鉴</cite>
    由北宋司马光主编的一部多卷本编年体史书
 </p>
</body>

—>
在这里插入图片描述

5.3 iframe嵌套页面

在这里插入图片描述

iframe:
可以引入其他的html到当前html中显示。
主要是利用iframe的属性进行样式的调节。
<body>
 <iframe src="https://www.taobao.com/(可以引入想要的地址)
 " frameborder="0"></iframe>
</body>

—>默认状态下
在这里插入图片描述
2. 加边框就把0改成1

<body>
 <iframe src="https://www.taobao.com/
 " frameborder="1" ></iframe>
</body>

—>
在这里插入图片描述
3. scrolling:去滑块

<body>
 <iframe src="https://www.taobao.com/" 
 frameborder="0" scrolling="no" ></iframe>
</body>

—>
在这里插入图片描述

4.修改宽和高

<body>
 <iframe src="https://www.taobao.com/"
  frameborder="0"  width="500" height="500"></iframe>
</body>

—>注意在iframe下数值不要加px

在这里插入图片描述
5.快速填充网页

 <style>
iframe{width: 100%;height: 700px;}
 </style>
<body>
 <iframe src="https://www.taobao.com/" 
 frameborder="0" scrolling="no" ></iframe>
</body>

—>
在这里插入图片描述

6.srcdoc:规定首先引入什么,并且可以引入标签

<body>
 <iframe srcdoc="<h1>hello word</h1>" 
 src="https://www.taobao.com/" frameborder="0" scrolling="no" ></iframe>
</body>

—>有了srcdoc的引入,后面的src地址失效
在这里插入图片描述

5.4 br标签与wbr标签

在这里插入图片描述
在p标签输入单词,一般换行是在页面所需宽度不够时一个单词一个单词进行换行的

<body>
 <p>
    dsgjhjkash jksdkjshkjasdh gjk br hkjg  gakjheragae 
    ahjkgasdkjgkjsaghagjkh ghdkag hakerjkas hg
 </p>
</body>

—>
在这里插入图片描述
1.br(强行换行)

<body>
 <p>
    dsgjhjkash jksdkjshkjasdh gjk br hkjg <br> gakjheragae 
    ahjkgasdkjgkjsaghagjkh ghdkag hakerjkas hg
 </p>
</body>

—>
在这里插入图片描述
2.wbr(用于 在HTML文档中指定换行机会)
如果文本太长,浏览器会对文本换行,如果担心浏览器会在不恰当的位置换行,那么就可以用标签来添加换行时机。

<body>
 <p>
    dsgjhjkash jksdkjshkjasdh gjk br hkjg  gakjheragae a ahjkgasdkjsaghagjkh<wbr>ghdkag <wbr>hakerjkas hgasd aasd ae asdx
 </p>
</body>

—>
在这里插入图片描述

5.5 pre标签与code标签

在这里插入图片描述

  1. 无转义引入代码时
<body>
    <pre>
        <code>
            <!DOCTYPE html>
            <html lang="en">
             <head>
             <meta charset="UTF-8">
             <meta http-equiv="X-UA-Compatible" content="IE=edge">
             <meta name="viewport" content="width=device-width, initial-scale=1.0">
             <title>Document</title>
             </head>
             <body>
              hello word
             </body>
             </html>
        </code>
    </pre>
</body>

—>
在这里插入图片描述
2.转义:将 < 转换为 &lt ,>转换为&gt

<body>
    <pre>
        <code>
            &lt;!DOCTYPE html&gt;
            &lt; html lang="en"&gt;
             <head>
             <meta charset="UTF-8">
             <meta http-equiv="X-UA-Compatible" content="IE=edge">
             <meta name="viewport" content="width=device-width, initial-scale=1.0">
             <title>Document</title>
             </head>
             <body>
              hello word
             </body>
             </html>
        </code>
    </pre>
</body>

—>
在这里插入图片描述

5.6 map标签与area标签

在这里插入图片描述

给特殊图形添加链接,area能添加的热区的形状:
矩形:rect、圆形:circle
、多边形:poly。
img下,usemap="(自己随便命的名)"
map属性:name="(引用命名)"
        shape= "(设定点击形状)" 
        coords="(每个两块便是像素点的坐标)" 
        href="(设置跳转链接)" 

范例:

  1. rect:
    矩形只需要设置左上角的坐标和右上角的坐标
<body>
    <img src="./img/star.jpg" alt="" usemap="#star(自己随便命的名)">
    <map name="star(引用命名)">
        <area shape= "rect" coords="205 83 386 17" href="https://www.taobao.com" alt="">
    </map>
</body>

在这里插入图片描述
—>效果,点击后跳转到设置的链接
在这里插入图片描述

  1. circle:
    设置只需要一个坐标点,之后在该坐标点后加个半径即可
<body>
    <img src="./img/star.jpg" alt="" usemap="#star">
    <map name="star">
        <area shape= "circle" coords="300 130 50(半径)" href="https://www.taobao.com" alt="">
    </map>
</body>

—>
在这里插入图片描述
3.ploy:
比较麻烦,需要给多个线段转折点的坐标才可形成

<body>
    <img src="./img/star.jpg" alt="" usemap="#star">
    <map name="star">
        <area shape= "poly" coords="305 99 233 156 256 250 172 197" href="https://www.taobao.com" alt="">
    </map>
</body>

—>
在这里插入图片描述

5.7 embed标签与object标签

在这里插入图片描述
例子:

  1. embed
    引入的flash图片,浏览器要安装flash插件才能显示
    在这里插入图片描述
    —>
    在这里插入图片描述
  2. object
    在这里插入图片描述name用作名字,value用作引入地址
    在这里插入图片描述

5.8 video标签与audio标签

在这里插入图片描述
controls属性:用于显示控制器
loop属性:用于循环播放
source标签:在MP3和MP4的格式下不适应时,引入

  1. audio: mp3格式
<body>
  <audio src="./img/johann_sebastian_bach_air.mp3" 
  controls loop></audio>
</body>

—>
在这里插入图片描述
2. video:mp4格式

<body>
  <video src="./img/intermission-walk-in_512kb.mp4" 
  controls></video>
</body>

—>
在这里插入图片描述

5.9 文字注解与文字方法

在这里插入图片描述

  1. ruby
<body>
   <ruby><rt>hàn</rt></ruby>
</body>

—>rt后的字不受拼音影响
在这里插入图片描述

  1. bdo
    (1)
<body>
   <ruby><rt>hàn</rt></ruby>
   <p>
    <bdo dir="rtl">这是一段文字</bdo>
   </p>
</body>

—>rtl:指将部分字体从右向左进行输出
在这里插入图片描述
(2)

<body>
   <ruby><rt>hàn</rt></ruby>
   <p>
    <bdo dir="ltr">这是一段文字</bdo>
   </p>
</body>

—>ltr:指字体从左向右输出,不写dir=什么时则默认该属性
在这里插入图片描述

5.10 link标签扩展学习

在这里插入图片描述
stylsheet:指定文件类型
icon:添加网址标题栏前的小图标
dns-prefetch:最终访问网站通过IP进行访问,更加快速

    <link rel="icon" type="/image/x-icon(指定图标下的格式)" href=
    "http:// www.mobiletrain.org/favicon.ico(图标地址)">


在这里插入图片描述

—>
在这里插入图片描述

5.11 meta标示签扩展学习

在这里插入图片描述

name="description" content=" "
-->作用于描述给计算机或者给浏览器记录,但是用户是看不见的,有
   利于(ICU)搜索引擎优化

name="keywords" content=" "
-->关键字,有利于搜索引擎搜索

name="renderer" content=" "
-->渲染浏览器内核

<meta http-equiv="X-UA-Compatible" content="ie=edge">
-->主要针对IE浏览器进行更高级的版本进行渲染

<meta http-equiv="refresh" content="3" url=" ">
-->表示刷新页面跳转,content="秒数"

<meta http-equiv= "expires" content="Wed, 20 Jun 2019
 22:33:00 GMT">
 -->在规定时间内进行缓存,content="缓存时间"

5.12 HTML5新语义化标签(1)

5.12.1 header,main,footer,hgroup,nav

在这里插入图片描述
header,main,footer只允许要求在一个网页中出现一次
在这里插入图片描述

在这里插入图片描述

5.13 HTML5新语义化标签(2)

5.13.1 article,aside,section,figure,figcaption

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.14 HTML5新语义化标签(3)

5.14.1 datalist, details/summary, progress/meter, time, mark

在这里插入图片描述

  1. datalist:
<body>
    <section>
        <input type="text" list="elems(随便的命名)">
        <datalist id="elems">(引入命名,该命名用class显示不出三角形符号和列表)
         <option value="a"(加入列表名)></option>
         <option value="b"></option>
         <option value="c"></option>
         <option value="d"></option>
         <option value="e"></option>
         <option value="f"></option>
         <option value="g"></option>
        </datalist>
    </section>    
</body>

—>
在这里插入图片描述

  1. details与summary:
    (1)
        <details>
            <summary>
                HTML
            </summary>
            <p>
                这是一段文字
            </p>
            <p>
                这是一段文字
            </p>
            <p>
                这是一段文字
            </p>
        </details>

—>
点击前
在这里插入图片描述
点击后
在这里插入图片描述
(2)open属性:默认展开效果

        <details open>
            <summary>
                HTML
            </summary>
            <p>
                这是一段文字
            </p>
            <p>
                这是一段文字
            </p>
            <p>
                这是一段文字
            </p>
        </details>

—>
在这里插入图片描述

  1. progress与meter:
progress和meter的区别:
          progress一般表示用于网页加载,meter一般表示测量    
         min:表示最小进度
         max:进度最大值
         value:进度占多少
         low:表示最小完成(可以小于)
         high:表示最多完成(可以超出)
注意:当value超过low或high时会有明显的颜色变化,但有些浏览器不支持     

(1)progress

    <section>
        <progress min="0" max="10" value="8"></progress>
    </section>

—>例子:进度在10中占8
在这里插入图片描述
(2)meter
I

    <section>
        <meta min="0" max="100" value="35"></meta>
    </section>

—>
在这里插入图片描述
II

    <section>
        <meter min="0" max="100" value="90" low="10" high="40"></meter>
    </section>

—>
在这里插入图片描述

  1. time:
    虽然时间不会在用户面前显示,但是更符合语义化
    <P>
        今天是<time title="2-1"> 情人节</time>,街上人很多.
    </P>

—>
在这里插入图片描述

  1. mark:
    I 默认颜色时
    <P>
        今天是<mark>情人节</mark>,街上人很多.
    </P>

—>
在这里插入图片描述
II 调节标记颜色

    <style>
        mark{
         background-color:red; /*设置背景颜色*/
         color:white; /*设置文字颜色*/
         }
    </style>
</head>
<body>
    <P>
        今天是<mark>情人节</mark>,街上人很多.
    </P>
</body>

—>
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值