• HTML 学习笔记(块 和 类)


    HTML <div> 和 <span>

    可以通过<div>和<span>将HTML元素组合起来.


    HTML块元素

    大多数HTML元素被定义为块级元素或者内敛元素

    块级元素在浏览器现实的额时候,通常会以新行来开始(和结束)

    例子:<h1>,<p>,<ul>,<table>等。


    HTML 内敛元素

    内敛元素在显示的时候通常不会以新行开始

    例子:<b>,<td>,<a>,<img>等


    HTML <div>元素

    HTML <div>元素是块级元素,他是可以用来组合其它HTML元素的额容器。

    <div>元素没有特定的含义,除此之外,由于它属于块级元素 浏览器会在其前后显示折行。

    如果与CSS(样式 后面的博客中将会具体介绍)一同使用,<div>元素可用于对大的内容设置样式属性。

    <div>元素的另一个常见的应用就是文档布局,他取代了使用表格定义布局的老式方法,使用<table>元素进行布局不是表格的正确用法。<table>元素的作用是显示表格化的数据。


    HTML <span>元素

    HTML <span>元素是内敛元素 可用作文本的容器。

    <span>元素也没有特定的含义

    当与CSS一起使用的时候 <span>元素可用于为部分文本设置样式属性。


    HTML 类

    对 HTML 进行分类(设置类),使我们能够为元素的类定义 CSS 样式。
    为相同的类设置相同的样式,或者为不同的类设置不同的样式。

    分类块级元素
    HTML <div> 元素是块级元素。它能够用作其他 HTML 元素的容器。
    设置 <div> 元素的类,使我们能够为相同的 <div> 元素设置相同的类:

    例子:

    <head>
            <meta charset="UTF-8">
            <title>块和类</title>
            <style type="text/css">
                .cities {
                    background-color: black;
                    color: white;
                    margin: 20px;
                    padding: 20px;
                }
            </style>
        </head>
        
        <body>
            <div class="cities">
                <h2>London</h2>
                <p>伦敦是英国的首都 也是世界金融中心</p>
            </div>
            <div class="cities">
                <h2>Paris</h2>
                <p>巴黎是法国的手抖 也是世界浪漫之都</p>
            </div>
            <div class="cities">
                <p>东京是日本的首都,也是世界有色文化中心</p>
            </div>
        </body>

    分类行内元素

    HTML <span> 元素是行内元素,能够用作文本的容器。
    设置 <span> 元素的类,能够为相同的 <span> 元素设置相同的样式。

    例子:

    <head>
            <meta charset="UTF-8">
            <title>块和类</title>
            <style type="text/css">
                span.spanC {
                    color: blue;
                }
            </style>
        </head>
        
        <body>
            <h1>我的<span class="spanC">重要的</span>标题</h1>
        </body>

    上个例子中span中包涵的文字 将会显示蓝色。可见span可以为部分文本设置样式。

    块级元素 内联元素(行内元素)区别

    块级元素

    1.霸占一行 不能与其他元素并列

    2.能接受宽高

    3.如果不设置宽高 那么宽度默认变为父亲的100%

    行内元素

    1.与其他行内元素并排

    2.不能设置宽高 默认的宽度就是文字的宽度

    在HTML中 我们已经将标签分过类 文本级 和 容器级

    文本级:p span a img b i u em

    容器级: div h系列 li dt dd

    CSS的分类和上面很像 就一个不一样

    基本上所有的文本级标签都是行内元素 除了p p是文本级也是块级元素

    块级元素和行内元素可以相互转换

    display:inline 行内元素 

    display:block 块级元素

    display 是显示模式的意思 用来改变元素的行内 块级性质

  • 相关阅读:
    unittest框架assert断言
    python logging 总结
    好文章推荐 数据库mysql
    python 日志模块 日志格式
    django admin 后台总结(转载)
    xpath解析html标签
    lua 排序table.sort()用法
    lua 随机数 math.random()和math.randomseed()用法
    三种方法获取 lua时间戳
    crontab调用python脚本新思路
  • 原文地址:https://www.cnblogs.com/huanying2000/p/6178906.html
Copyright © 2020-2023  润新知