• 05_html5简单入门——样式表、块


    又到了每天写博客时间,坚持每天写博客,记录生活

    现在是2:53,开始计时,昨晚也是差不多这个时候写博客的

    哎,希望下次能早点写,昨晚写了然后隔天早上有课,身体有点吃不消( ̄﹏ ̄)

    不过明早没课( ̄▽ ̄)~*  这是好事,总算可以睡晚一点,早起毁一天诶(>﹏<)

    废话不多说,开始正文,这一次写的是html5的样式表、块

    知识点有点零散,不像前几篇的知识点那样集中

    Part 1 样式表

    html5的样式表有外部样式表、内部样式表、内联样式表

    外部样式表:将样式定义在一个外部的CSS文件中(.css文件);由HTML页面引用样式表文件

    内部样式表:样式定义在HTML页的头元素中

    内联样式表:样式定义在单个的HTML元素中

    详细使用方法见下面代码

     1 <!DOCTYPE html> 
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>html5的样式</title>
     6         <!-- 创建调用外部样式表的链接 -->
     7         <link rel="stylesheet" type="text/css" href="D:Web从入门到精通html5_code3_html5的外部样式表.css">
     8         <!-- 创建内部样式表 -->
     9         <style type="text/css">
    10             p{
    11                 color: green;
    12             }
    13         </style>
    14     </head>
    15     <body>
    16         <h1>外部样式表</h1>
    17         <p>内部样式表</p>
    18         <!-- 下面的a标签里面设置了内联样式表 -->
    19         <a href="https://www.bilibili.com/video/BV1Mx411m7fd?p=11" style="color: blue">内联样式表</a>
    20     </body>
    21 </html>

    下面这个是上面代码第7行对应的css文件的代码

    1 body{
    2     background-color: pink;
    3 }

    路径什么的记得改啦

    打开网页时的效果如下



    背景的颜色是用外部样式表改的,p标签“内部样式表”的字体颜色是用内部样式表改的,

    链接标签“内联样式表”的字体颜色是用内联样式表改的

    样式表的优先级是:内联样式表>内部样式表>外部样式表

    关于样式表先简单介绍这么多,具体使用方法会在后面将写的关于css随笔做介绍

    part 2 块

    1、HTML块元素:块元素在显示时,通常会以新行开始

      如<h1>、<p>、<ul>

    2、HTML内联元素:内联元素通常不会以新行开始

      如<b>、<a>、<img>

    3、HTML <div> 元素:<div>元素也被称为块元素,主要是组合HTML的容器

    4、HTML<span>元素:<span>元素是内联元素,可作文本的容器

    各种标签是否具有换行效果,有的话是块元素,无的话是内嵌元素

    通过下面代码能有一个直观的印象

     1 <!DOCTYPE html> 
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>html5的块元素的使用</title>
     6         <link rel="stylesheet" type="text/css" href="D:Web从入门到精通html5_code8_NEW外部样式表.css">
     7         <style>
     8             span{
     9                 color: burlywood;
    10             }
    11         </style>
    12     </head>
    13     <body>
    14         <!-- 下面的这段代码是为了测试各种标签是否具有换行效果,有的话是块元素,无的话是内嵌元素 -->
    15         <h3>块元素与内嵌元素的区别</h3>
    16         <p>这个是p标签</p>
    17         <h1>这个是h1标签</h1>
    18         <ul>这个是ul标签</ul>
    19         <b>这个是b标签</b>
    20         <a>这个是a标签</a>
    21         <img>这个是img标签</img>
    22         hello
    23         <h3>div元素与span元素</h3>
    24         <div id="div_id">
    25             <p>I am P</p>
    26             <a>I am A</a>
    27         </div>
    28         <div id="about_span">
    29             <p><span>测试span的效果</span>没有用span时的效果</p>
    30         </div>
    31     </body>
    32 </html>

    下面这个是上面代码第6行对应的css文件的代码

    1 #div_id 
    2 p{
    3     color: aqua;
    4 }
    5 a{
    6     color: darksalmon;
    7 }

    打开网页时的效果如下



    上面代码中那些文本的颜色对应的英文可能大家都不全认识,我用的编辑器是VSCode,

    输入color之类的后面会出现下拉选项,里面有各种颜色及其对应的英文

     所以大家如果不知道某些单词对应的颜色可以自行百度

    上面的html代码我是一个换行标签<br>都没加的,大家可以很直观看到哪些标签对应是块元素还是内联元素

    总结

    本来还打算继续介绍html5的页面布局的,写到一半被我删了(另一篇随笔的草稿箱里)

    原因是看了下代码感觉最好还是先学一点css,才能看得懂代码(针对小白)

    写到这已经是4:02了,如果不是刚刚那个写到一半的页面布局随笔,应该不会超时

    不过还好啦,差不多啦╮(╯▽╰)╭

    总之,页面布局的随笔先咕咕咕一段时间啦

    最后希望这篇简单的随笔能对你们有所帮助吧(= ̄ω ̄=)

    没用就当看着玩啦[狗头]

     

  • 相关阅读:
    世界疫情可视化开发(一)
    世界疫情可视化开发(三)-- world.jsp
    团队冲刺5
    课下作业1-扩展阅读
    团队冲刺4
    团队冲刺3
    冲刺个人感想
    团队冲刺开始
    Android Studio Toast(吐司)的基本使用
    GridLayout(网格布局)
  • 原文地址:https://www.cnblogs.com/yuange1433223/p/12847127.html
Copyright © 2020-2023  润新知