`

CSSWeb笔记

阅读更多
web 标准的构成(结构,表现,行为)


xhtml标准分为三大类:
1.辅助布局设计元素
2.结构化元素和信息元素
3.a meta


xhtml的三种文档类型 doctype
1.过渡类型 transitional 一般的网站都这个类型
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

2.严格类型 strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

3.框架页类型 frameset
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml1-frameset.dtd">




css的语法结构有三个部分组成(选择符,属性和值)
selector{property:value}



伪类和伪对象

常用CSS缩写语法总结
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下:

颜色
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:
#000000可以缩写为#000;#336699可以缩写为#369;


盒尺寸
通常有下面四种书写方法:

property:value1; 表示所有边都是一个值value1; 
property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2 
property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3 
property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left 
方便的记忆方法是顺时针,上右下左。具体应用在margin和padding的例子如下:
margin:1em 0 2em 0.5em; 


边框(border)
边框的属性如下:

border-width:1px; 
border-style:solid; 
border-color:#000; 

可以缩写为一句:
border:1px solid #000; 


语法是border:width style color;

背景(Backgrounds)
背景的属性如下:

background-color:#f00; 
background-image:url(background.gif); 
background-repeat:no-repeat; 
background-attachment:fixed; 
background-position:0 0; 
可以缩写为一句:background:#f00 url(background.gif) no-repeat fixed 0 0;

语法是
background:color image repeat attachment position;

你可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值,默认值为:

color: transparent 
image: none 
repeat: repeat 
attachment: scroll 
position: 0% 0% 
字体(fonts)
字体的属性如下:

font-style:italic; 
font-variant:small-caps; 
font-weight:bold; 
font-size:1em; 
line-height:140%; 
font-family:"Lucida Grande",sans-serif; 
可以缩写为一句:
font:italic small-caps bold 1em/140% "Lucida Grande",sans-serif;


注意,如果你缩写字体定义,至少要定义font-size和font-family两个值。

列表(lists)
取消默认的圆点和序号可以这样写list-style:none;,

list的属性如下:
list-style-type:square; 
list-style-position:inside; 
list-style-image:url(image.gif); 
可以缩写为一句:list-style:square inside url(image.gif);



分享到:
评论

相关推荐

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记.zip

    Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门全套学习笔记 Web前端HTML5 CSS3初学者零基础入门...

    Web前端网页初级课程 - css(笔记)

    ### Web前端网页初级课程 - CSS(笔记) #### CSS 概述 CSS,全称为 Cascading Style Sheets(层叠样式表),是一种用来描述 HTML 或 XML(包括各种 XML 语言如 SVG、XHTML 等)文档样式的计算机语言。CSS 的主要...

    html和css学习笔记

    ### HTML与CSS学习笔记 #### 一、基础知识概述 HTML(HyperText Markup Language)与CSS(Cascading Style Sheets)是构建网页的基础技术。通过学习HTML与CSS,我们可以创建结构化且美观的网页。 - **WWW (World ...

    学习21天学通HTML+CSS+JavaScript Web开发笔记和源代码.zip

    学习21天学通HTML+CSS+JavaScript Web开发笔记和源代码 学习21天学通HTML+CSS+JavaScript Web开发笔记和源代码 学习21天学通HTML+CSS+JavaScript Web开发笔记和源代码 学习21天学通HTML+CSS+JavaScript Web开发笔记...

    web前端CSS学习笔记

    前端笔记CSS第一部分

    黑马前端css笔记.zip

    CSS(Cascading Style Sheets)是一种用于定义网页中元素样式的语言,是Web设计领域不可或缺的一部分。CSS3是CSS的最新版本,它引入了许多新特性,极大地提升了网页设计的灵活性和表现力。 【选择器的扩展】 在CSS...

    Html与Css学习笔记以及经验总结

    这篇学习笔记和经验总结将深入探讨这两者的核心概念,帮助初学者快速掌握这两门技术。 首先,HTML是用于创建网页内容的标记语言。它由一系列元素组成,这些元素通过标签表示,比如`&lt;html&gt;`、`&lt;head&gt;`、`&lt;body&gt;`等。...

    很好的css学习笔记,pdf格式(64页)

    ### CSS+DIV 学习笔记知识点总结 #### 一、CSS 概述 - **CSS 定义**:层叠样式表(Cascading Style Sheets, CSS)是一种用于定义网页表现形式的语言,它使得开发者能够独立地管理和控制文档的内容与样式。 - **CSS...

    web 笔记,包含JavaScript、CSS、HTML 等;各种前端开发的小技巧及总结.zip

    web 笔记,记录自己学习前端的历程,记录自己学习的代码,包含JavaScript、CSS、HTML 等;各种前端开发的小技巧及总结. web 笔记,记录自己学习前端的历程,记录自己学习的代码,包含JavaScript、CSS、HTML 等;各种...

    html+css笔记.md

    html和css基础总结,适合入门web和初学者

    前端webcss3笔记.docx

    Web CSS3 笔记 本笔记主要讲解了 CSS3 的选择器、属性选择器、伪类选择器、伪元素选择器、阴影、字体、渐变等方面的知识点。 一、选择器 1. 兄弟选择器 - 相邻兄弟选择器:E + F,选择紧邻在 E 后面的 F 元素 - ...

    web开发-css完整笔记

    这篇“web开发-css完整笔记”涵盖了多个CSS相关的知识点,让我们逐一深入探讨。 1. **CSS背景色与前景色**:背景色可以通过`background-color`属性来设置,而前景色则是通过`color`属性来设定。例如,`background-...

    css+html+js笔记

    在IT行业中,前端开发是构建网页和Web应用的关键部分,主要涉及HTML、CSS和JavaScript这三种核心技术。这些技术的熟练掌握对于任何前端开发者来说都至关重要。以下是对这三门技术的详细解读,以及它们如何相互协作来...

    韩顺平Web相关视频全部笔记整理(HTML/html5+css3/div+css/JS/php全套+教学全套视频)绝对全

    本笔记是本人下载了无数资料整理所得包括韩顺平老师的全部笔记:HTML/html5+css3/div+css/JS/php全套+教学全套视频,已经学习完毕,经本人验证与韩顺平老师视频中一致,并且全,完整。

    html、CSS笔记大全

    4. 需要在Web浏览器上运行,具备跨平台性。 HTML的语法结构主要包括: 1. 起始标记`&lt;html&gt;`和结束标记`&lt;/html&gt;`,它们标志着整个HTML文档的开始和结束。 2. 文件头部`&lt;head&gt;`和`&lt;/head&gt;`,用于设置文档元信息,如...

    Metro UI CSS学习笔记Demo

    【标题】"Metro UI CSS学习笔记Demo"是一个关于利用Metro UI CSS框架进行Web设计和开发的实践案例集合。这个框架灵感来源于Windows 8的Modern UI风格,为网页设计师提供了构建现代、简洁且互动性强的界面的可能性。...

    HTML_CSS学习笔记.docx

    CSS(Cascading Style Sheets)则负责控制网页的呈现样式,包括颜色、字体、布局等视觉效果。 1. HTML 介绍: - HTML 与 CSS 的关系:HTML 提供了网页的基础结构,而 CSS 负责美化这些结构。通过将内容和表现分离...

    圣思园java.web笔记

    通过学习这个“圣思园Java.web笔记”,开发者可以系统地掌握Java Web开发的基本技能,为构建动态、交互性强的Web应用程序打下坚实的基础。无论是初学者还是有经验的开发者,都能从中受益,提升自己的技术水平。

    前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar

    前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar前端学习笔记网站(HTML5+CSS3+JavaScript前端网页web课程设计).rar ...

    html和css笔记

    - **标准组织**:访问W3C(World Wide Web Consortium)官方网站,获取最新的HTML、CSS标准文档和技术规范。 #### 工具与调试技巧 - **网页调试工具**:对于前端开发者而言,掌握有效的调试工具至关重要。IE ...

Global site tag (gtag.js) - Google Analytics