码农知识堂 - 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 层叠性的介绍

    特性:

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

    注意点:

    • 当样式冲突时,只有当选择器优先级相同时,才能通过层叠性判断结果
  • 相关阅读:
    Qt开发学习笔记02
    不仅仅是图书信息管理系统
    TCP/IP(二十二)TCP 实战抓包分析(六)TCP 快速建立连接
    绕过防盗链的几种方式
    Blazor和Vue对比学习(知识点杂锦3.04):Blazor中C#和JS互操作(超长文)
    Spark 离线开发框架设计与实现
    集成学习进阶
    JUC笔记(一) --- 计算机基础
    非计算机小白成功转型Python教学分析师,月薪2W后,我的学习经验总结!
    PyQt5 & PyQt6 Designer 的安装
  • 原文地址:https://blog.csdn.net/weixin_44226181/article/details/126657093
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号