码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 前端HTML5 +CSS3 4.CSS基础 6 元素显示模式 && 7 CSS特性


    前端HTML5 +CSS3

    老师:黑马程序员

    文章目录

      • 前端HTML5 +CSS3
        • 老师:黑马程序员
      • 三. CSS基础
        • 6 元素显示模式
          • 6.1 块级元素
            • 6.1.1 块级元素
          • 6.2 行内元素
            • 6.2.1 行内元素
          • 6.3 行内块元素
          • 6.4 元素显示模式转换
            • 6.4.1 元素显示模式转换
        • 拓展 HTML嵌套规范注意点
        • 7 CSS特性
          • 7.1 继承性
            • 7.1.1 继承性的介绍
            • 7.1.2 继承的应用
            • 7.1.3 继承失效的特殊情况
          • 7.2 层叠性
            • 7.2.1 层叠性的介绍

    三. CSS基础

    6 元素显示模式

    6.1 块级元素
    6.1.1 块级元素

    显示特点:

    • 1.独占一行(一行只能显示一个)
    • 2.宽度默认是父元素的宽度,高度默认由内容撑开
    • 3.可以设置宽高

    代表标签:
    div、p、h系列、ul、li、dl、dt、dd、form、header、nav、footer…

    6.2 行内元素
    6.2.1 行内元素

    显示特点:

    • 1.一行可以显示多个
    • 2.宽度和高度默认由内容撑开
    • 3.不可以设置宽高

    代表标签:
    a、span 、b、u、i、s、strong、ins、em、del…

    6.3 行内块元素

    显示特点:

    • 1.一行可以显示多个

    • 2.可以设置宽高

    代表标签:

    • input、textarea、button、select…

    • 特殊情况:img标签有行内块元素特点,但是Chrome调试工具中显示结果是inline

    6.4 元素显示模式转换
    6.4.1 元素显示模式转换

    目的:改变元素默认的显示特点,让元素符合布局要求

    语法:

    在这里插入图片描述

    拓展 HTML嵌套规范注意点

    块级元素一般作为大容器,可以嵌套:文本、块级元素、行内元素、行内块元素等等…

    • 但是:p标签中不要嵌套div、p、h等块级元素

    a标签内部可以嵌套任意元素

    • 但是:a标签不能嵌套a标签

    【居中方式总结】

    在这里插入图片描述

    7 CSS特性

    7.1 继承性
    7.1.1 继承性的介绍

    特性:子元素有默认继承父元素样式的特点(子承父业)

    可以继承的常见属性(文字控制属性都可以继承)

    1. color

    2. font-style、font-weight、font-size、font-family3.text-indent、text-align

    3. line-height

    4. …….

    注意点:

    • 可以通过调试工具判断样式是否可以继承

    在这里插入图片描述

    7.1.2 继承的应用

    好处:可以在一定程度上减少代码

    常见应用场景:

    • 1.可以直接给ul设置list-style:none属性,从而去除列表默认的小圆点样式
    • 2.直接给body标签设置统一的font-size,从而统一不同浏览器默认文字大小
    7.1.3 继承失效的特殊情况

    如果元素有浏览器默认样式,此时继承性依然存在,但是优先显示浏览器的默认样式

    a标签的color会继承失效

    • 其实color属性继承下来了,但是被浏览器默认设置的样式给覆盖掉了

    h系列标签的font-size会继承失效

    • 其实font-size属性继承下来了,但是被浏览器默认设置的样式给覆盖掉了
    7.2 层叠性
    7.2.1 层叠性的介绍

    特性:

    • 给同一个标签设置不同的样式→此时样式会层叠叠加→会共同作用在标签上
    • 给同一个标签设置相同的样式→此时样式会层叠覆盖→最终写在最后的样式会生效

    注意点:

    • 当样式冲突时,只有当选择器优先级相同时,才能通过层叠性判断结果
  • 相关阅读:
    答疑篇-1
    【JAVA程序设计】(C00090) 基于SSM+Vue的宠物医院预约挂号平台
    是的,诺基亚还“活着”,并推出了新款平板电脑!
    Hadoop组成、HDFS、YARN、 MapReduce、 Hadoop环境搭建
    LSKA(大可分离核注意力):重新思考CNN大核注意力设计
    python 按字段查询数据库
    【网络】安装Nginx笔记
    Matlab提取excel数据及处理的实操举例
    软考-计算机网络与系统安全
    1 分钟在 Serverless 上部署现代化 Deno Web 应用
  • 原文地址:https://blog.csdn.net/weixin_44226181/article/details/126657093
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号