css基础 display:block 行内标签转为块级标签

礼悟:
     公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
          虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。


               ide:visual studio 2017  
            browser:Chrome
                     os:win7

代码

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="author" content="https://www.cnblogs.com/jizuiku"/>
    <title></title>
    <style>
        span{
            width:100px;
            height:100px;
            /* 行内标签 转为 块级标签*/
            display:block;
        }

        span:nth-child(1){
            background-color:lightgreen;
        }

        span:nth-child(2){
            background-color:aquamarine;
        }

        span:nth-child(3){
            background-color:dodgerblue;
        }
    </style>
</head>
<body>
    <span>
        博客园
    </span>
    <span>
        给最苦
    </span>
    <span>
        网页设计
    </span>
</body>
</html>

效果

扩展

2018-02-11

  下面的内容来源于 itcast和itheima视频库 中视频教程附带的课堂笔记,在此处声明,为示感恩心。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="author" content="https://www.cnblogs.com/jizuiku"/>
    <title></title>

</head>
<body>
    <!--
        块级元素(block-level)
        <div> <h1...6> <p> <ul> <ol> <li>等

        块级元素的特点:
            (1)总是从新行开始
            (2)高度,行高、外边距以及内边距都可以控制。
            (3)宽度默认是容器的100%
            (4)可以容纳内联元素和其他块元素。
        -->

    <!--
        行内元素(inline-level)
            <a>、<strong>、<b>、<em>、<i>、<del>、<s>、<ins>、<u>、<span>等

        行内元素的特点:
            (1)和相邻行内元素在一行上。
            (2)高、宽无效,但水平方向的padding和margin可以设置,垂直方向的无效。
            (3)默认宽度就是它本身内容的宽度。
            (4)行内元素只能容纳文本或则其他行内元素。(a特殊)
        -->

    <!--
        行内块元素(inline-block)
        <img />、<input />、<td>

        行内块元素的特点:
            (1)和相邻行内元素(行内块)在一行上,但是之间会有空白缝隙。
            (2)默认宽度就是它本身内容的宽度。
            (3)高度,行高、外边距以及内边距都可以控制。

        -->
</body>
</html>


CSS3优秀,值得学习。
学习资源: www.w3cschool.cn + itcast和itheima视频库 + 清净的心地。
如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。

原文地址:https://www.cnblogs.com/jizuiku/p/8440532.html

时间: 2024-10-25 14:55:45

css基础 display:block 行内标签转为块级标签的相关文章

行内元素转为块级元素的方法

以下汇总三种行内元素转为块级元素的方法: (1)display (2)float (3)position(absolute和fixed) 代码 1 <!DOCTYPE html> 2 <html lang="zh"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta http-equiv="X-UA-Compatible" content="ie

前端基础一:Doctype? 行内元素和块级元素

问题1:Doctype? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义? <!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前.此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范. 该标签可声明三种 DTD 类型,分别表示严格版本.过渡版本以及基于框架的 HTML 文档. 以下面这个 <!DOCTYPE> 标签为例: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.

CSS设置行内元素和块级元素的水平居中、垂直居中

CSS设置行内元素的水平居中 div{text-align:center} /*DIV内的行内元素均会水平居中*/ CSS设置行内元素的垂直居中 div{height:30px; line-height:30px} /*DIV内的行内元素均会垂直居中*/ PS:当然,如果既要水平居中又要垂直居中,那么综合一下 div{text-align:center; height:30px; line-height:30px} CSS设置块级元素的水平居中 div p{margin:0 auto; widt

详解css中的display属性(行内元素和块级元素)

display属性 首先,所有主流浏览器都支持 display 属性.其次,我们都知道display 属性规定元素应该生成的框的类型.默认值:inline 我们常用的display属性值有: inline block inline-block none 把 display 设置成 none 不会保留元素本该显示的空间,但是 visibility: hidden 还会保留. 那么,display:inline.display:block和display:inline-block有什么区别呢? <s

CSS行内元素和块级元素的居中

一.水平居中 行内元素和块级元素不同,对于行内元素,只需在父元素中设置text-align=center即可; 对于块级元素有以下几种居中方式: 1.将元素放置在table中,再将table的margin-left和margin-right设置成auto,将table居中,使在其之中的块级元素叶居中,但是这种方式不符合语义化标签的规范; 2.将块级元素转换行内元素(通过设置display:inline)后再居中.这种方式使居中元素变成行内元素而致使无法设置宽高; 3.设置父元素float:lef

行内标签与块级标签的转换

display : inline-block  块级标签转换为行内标签 display : block  行内标签转换为块级标签 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div style="dis

【前段开发】行内元素和块级元素总结(HTML CSS)

块级元素 <address> information on author <blockquote> long quotation <button> push button <caption> table caption <dd> definition description <del> deleted text <div> generic language/style container <dl> defini

行内标签 和 块级标签

块级标签 div    ………………块级标签 h1~h6   ………………标题 ul (内含多个li) ol (内含多个li) dl (内含一个dt    多个dd)………………列表 table(内含tr  th  td)……………………表格 p…………………………………………段落 br…………………………………………换行 form……………………………………表单 行级标签 span a……………………超链接 img……………………图片 var……………………变量,显示斜体 strong…………

html入门(转义字符、行内样式和块级元素、定位、锚点、跑马灯标签、图片标签、表格标签的讲解)

一.转义字符由特殊字符包裹的文本 会当做标签去解析 对应不换行空格 对应全角空格 em是字体排印学的计量单位,相当于当前指定的点数.其占据的宽度正好是1个中文宽度,而且基本上不受字体影响.<对应< >对应> 二.行内元素和块级元素1.块级标签默认情况下,每一个块级元素都是独占一行的即元素的前后都会换行 都有 align 属性,例如: p标签 段落标签 h1~6标签 标题标签 hr标签   水平分割线标签 div标签 块级元素 2.行内标签 不会换行可以和其他的标签或文本在一行内显示