2w前端学习day2

a 标签   href 属性:用来设置超链接的地址

                 traget 属性:设置标签页的打开方式

                   _blank 在新标签页打开

                   _self  默认值,在当前页打开

        作用

        1.设置一个超链接

        2.设置锚点

           最常用的效果是回到顶部

           如果在开发中需要设置a标签点击没有效果,则可以设置href属性为 ## 既是 href="##"

           如果需要设置回到顶部则  href="#"

           不要设置 herf 为空,这样会导致页面刷新

        3.下载文件

           a. 如果设置的下载文件是音频、视频、图片、文档等,都需要经过压缩之后,再在href上设置

           文件的路径

           b. 如果是文本类型的文件,可以直接把文件路径设置在href属性上,直接由浏览器打开

        q  标签,引用标签,他引用的内容都比较简短

        qre 标签,格式化输出

        code 标签,一般是嵌套代码使用

        &lt; 在html中渲染为 <

        &gt; 在html中渲染为 >

        &nbsp; 在惠特米勒中渲染为 空格

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>行标签</title>
</head>
<body>
    <iframe src=".//case.html" height="200" width="600"></iframe>
     <a href="http://www.baidu.com">百度</a>
     <a href="./case.html" target="_blank">案例</a>
     <hr />
     <div id="re" style="height:100px;background:#f00;"></div>
     <div id="gr" style="height:100px;background:#04be02;"></div>

     <a href="#re">红色块</a>
     <a href="#gr">绿色块</a>
     <a href="#">回到顶部</a>
     <a href="##">点不动</a>
     <a href="./abc.txt">下载</a>
     <a href="./aa.zip">下载图片
     </a>
<hr />
      <strong>林深听鹿鸣 strong</strong>
      <em>林深听鹿鸣 em</em>
      <b>林深听鹿鸣 b</b>
      <i>林深听鹿鸣 i</i>
      <var>林深听鹿鸣 var</var>
<span>钟:</span>
       <q>拒收并蓄</q>
       <p>
        及你太美
        及你实在太
        及你太美万人迷
       </p>
        <pre>
        及你太美
     及你实在太
     及你太美万人迷
        </pre>
        <code>
            &lt;p&gt; 积极 &lt;/p&gt;
        </code>
</body>
</html>

 img 标签,是一个单标签

        src属性:用来设置图片资源路径

        文件资源路径分为三种

        a.网络路径

            //图片的网络地址

        b.绝对路径

            //从服务器的根目录开始直到找到需要的文件整个路径,通常不使用

        c.相对路径

            //相对于当前文件的所在的资源路径

        ./ 代表的是当前目录

        ../ 代表的是上一级的目录

        相对路径在开发中最常用、

alt 属性,用来解释图片的内容

            作用

            1.当图片没有被加载出来的时候,会显示alt的内容

            2.通过alt属性,告诉浏览器当前图片的内容

        width/height 设置图片的宽和高,在实际的开发当中,一般指设置单个的宽或高,

        另一侧会根据比例显示大小

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>img标签</title>
</head>
<body>
     <img src="D:/上课代码/01HTML/day02/image/2.jpg" width="400" height="600" alt="网络未连接" />
<img src="./image/2.jpg" width="400" height="600" alt="网络未连接" />
     <img src="./image/3.jpg" width="400"  alt="网络未连接" />
</body>
</html>

总结

1.块属性标签

            a.独自占据一行空间,支持宽和高的设置,设置完宽和高以后,仍然独占一行

            b.支持上下 padding 和 上下 margin

        2.行属性标签

            a.不会独自占据一行空间,从左至右横向排列

            b.无法设置宽高,他的宽高由内容撑开

            c.不支持 上下 padding 和 上下 margin

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>总结</title>
</head>
<body>
<div style="background:#f00;height:200px;width:200px"></div>
     <div style="background:#f0f;height:200px;width:200px"></div>
     <span style="border:1px #f00 solid;height:200px;width:200px">白了少年头</span>
     <span style="border:1px#f00 solid;height:200px;width:200px">空悲切</span>
</body>
</html>

标签嵌套规则

 标签嵌套规则

        1.块标签可以作为一个布局标签,嵌套所有的标签

        2.行标签不能嵌套块标签

        以下标签不能相互嵌套

        1. p 标签,h1-h6都不能相互嵌套,并且他们也不能嵌套块标签

        2. a 标签不能相互嵌套

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>嵌套练习</title>
</head>
<body>
     <div style="border:1px #f00 solid;">
        <div>漂亮</div>
        <span>你好漂漂啊</span>
        <ul style="list-style-type: none;">
            <li>
                <img src="./image/4.jpg" width="200" alt="">
            </li>
            <li>
                <!--  p 不能嵌套 p 标签 -->
                <p>千山鸟<p>飞绝,万</p>径人踪灭</p>
            </li>
            <li>
                <!-- a不能嵌套 a 标签 -->
                <a href="http://sina.com">
                新<a href="http://jd.com">京东</a>浪
                </a>
            </li>
            <li>
                <div>
                    <h2>日月之行</h2>
                    <span>若<span style="color: #f00;">出</span>其中
                </div>
            </li>
        </ul>
     </div>
</body>
</html>

css样式表

设置类名

        .类名{

            样式内容

        }

        text-align:文本排布,一般放在块标签上,用来控制块标签中 行标签 和文本的对其位置

        值:

            left:左对齐(默认)

            center:居中对齐

            right:右对齐

css 层叠式样式表,它是用来给HTML结构添加样式的

        引入方式:

        1.行间样式

            在标签上,设置style属性,在style中设置样式

        2.内部样式表

            在head中设置style 标签,在标签中设置样式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>css样式表</title>
    <style type="text/css">
.wp {
            width: 200px;
            height: 200px;
            background: #f00;
            color: #ff0;
            text-align: center;
        }
    </style>
</head>
<body>
<div class="wp">
        <img src="./image/4.jpg"width="100" alt="">
     </div>
     <p class="wp">这也太厉害<span>了吧</span></p>
</body>
</html>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值