zoukankan      html  css  js  c++  java
  • CSS简介

    CSS简介

    HTML 标签的初衷是用于定义文档的内容,而不用关注文档的布局,布局交由浏览器来完成。然而,当时的两大主流浏览器(Netscape和IE)不断地将新的 HTML 标签和属性(如字体标签和颜色属性等)添加到 HTML 规范中。使文档的内容和表现(布局、字体、颜色、背景等)完全耦合在一起,对网页表现的任何修改,都必须修改网页的内容,造成站点的维护越来越困难。

    为了解决此问题,万维网联盟(W3C)肩负起了 HTML 标准化的使命,并在 HTML 4.0 之外创造出CSS,让CSS来控制网页的外观,让HTML继续回到最拿手的老本行——为内容提供结构。

    有了CSS,你再也不必担心HTML中的 h1 的字体是否过大,也不必担心无序列表的间隔是否合适,因为这些都可以在稍后用CSS进行调整。你只需集中精力用HTML来组织网页的内容,而如何使内容看起来更美观,就完全交给CSS来完成。

    CSS是Cascading Style Sheet的简称,中文含义为“层叠样式表”,简称“样式表”,是用来控制如何显示HTML元素的一种样式设计语言,简单的说,就是告诉浏览器如何渲染网页。

    CSS是一项出色的技术,它使得网页的表现与内容完全分离,可以称得上WEB 设计领域的一个重大突破。CSS使得网站维护工作变得更容易,不会因为内容的改变而影响表现,也不会因为表现的改变而影响内容。

    CSS不需要编译,直接由浏览器解释执行。网站开发者只需为HTML 元素定义样式,并应用到所希望的任意页面。如需进行全局更新,只需简单地改变样式,网站中的所有元素均会自动更新,而不必对HTML代码做任何修改,使开发效率得到极大的提高。

  • 相关阅读:
    [JavaWeb基础] 001.简单的JavaWeb代码和Tomcat配置部署
    [程序员短壁纸]2015年05月
    [注]什么是用户?估计90%人不知道
    [注]排行榜相关知识
    [注]微信公众号的运营推广总结方案(持续更新)
    [注]6W运营法则教你盘活社区内容运营
    [注]一条牛B的游戏推送要具备哪些条件?
    [微信营销企划之路]001.环境搭建(XAMPP+WeiPHP)
    [Python基础]005.语法(4)
    Java多线程设计模式
  • 原文地址:https://www.cnblogs.com/waibo/p/7944445.html
Copyright © 2011-2022 走看看