• [转] 深度解剖DIV+CSS工作原理


    本文和大家重点讨论一下DIV+CSS工作原理,在一般情况的DIV+CSS开发静态html网页时,我们把html和CSS是分开的,形成html页面和CSS文件。

    DIV+CSS原理解剖

    在一般情况的DIV+CSS开发静态html网页时,我们把html和CSS是分开的,形成html页面如(index.html)和CSS文件如 (divCSS5.CSS),这里的index和DIV+CSS是自己任意的命名。而DIV+CSS中div则代表html页面(这里指 index.html),因为在html页面里用到特别多的div标签所以我们通常是简写成DIV+CSS也被称为“web标准”。

    从CSS引入html到html调用CSS样式实例

    第一步

    首先我们要在html页面里引入CSS样式文件这里引入的是divCSS5.CSS

    基础知识:CSS引入方法

    第二步

    1、在CSS文件里编写CSS样式如.yangshi{font-size:16px;}这里编写CSS命名为yangshi然后选择器里属性为文字大小为16像素。

    2、在html中调用yangshi,代码如<divclass="yangshi">www.divCSS5.com案例测试</div>

    基础知识:CSS命名规范、CSS属性选择器

    浏览器读取CSS原理

    浏览器呈现一个网页到用户眼前(html纯静态网页)时,首先浏览器是先加载html页面,如果网页是DIV+CSS开发的,浏览器将读取加载引入 到html页面CSS样式文件代码,然后通过浏览器解释翻译将CSS文件里代码样式赋予到html中设置各个不同伪类标签,最终将网页和CSS样式中各式 各样的样式完美的呈现给浏览者。

    从CSS引入html到html调用CSS样式实例,浏览器将yangshi伪类中的属性字体大小为16px赋 予<divclass="yangshi">www.divCSS5.com案例测试</div>内,这样 “www.divCSS5.com案例测试”内容的文字大小将为16像素。

  • 相关阅读:
    java获取本机IP和主机名
    SSH框架总结(框架分析+环境搭建+实例源代码下载)
    Centos7安装mysql8教程
    jquery 操作HTML data全局属性缓存的坑
    mysql协议分析2---认证包
    mysql协议分析1---报文的格式和基本类型
    TCP三次握手抓包理解
    java读写文件小心缓存数组
    spring 事务隔离级别导致的bug
    mysql 不同版本下 group by 组内排序的差异
  • 原文地址:https://www.cnblogs.com/qiangxia/p/4362810.html
Copyright © 2020-2023  润新知