css专题【入门】【扩展】【技巧】
来源:互联网 发布:tengine php 安装配置 编辑:程序博客网 时间:2024/05/02 01:26
怎样区分标准模式和混杂模式
浏览器根据DOCTYPE(文档声明)是否存在以及使用那种DTD来选择要使用的呈现方式。如果XHTML和HTML文档保航形式完整的DOCTYPE,那么它一般以标准模式呈现。相反,如果文档的DOCTYPE不存在或者形式不正确则导致HTML和XHTML以混杂模式呈现。
浏览器根据DOCTYPE(文档声明)是否存在以及使用那种DTD来选择要使用的呈现方式。如果XHTML和HTML文档保航形式完整的DOCTYPE,那么它一般以标准模式呈现。相反,如果文档的DOCTYPE不存在或者形式不正确则导致HTML和XHTML以混杂模式呈现。
二、块级元素与行内元素
我们在做页面布局的时候,一般会将html元素分为两种,即块级元素和行内元素。
块级元素:块状元素排斥其他元素与其位于同一行,可以设定元素的宽(width)和高(height),块级元素一般是其他元素的容器,可容纳块级元素和行内元素。常见的块级元素有div, p ,h1~h6等。
行内元素:行内元素不可以设置宽(width)和高(height),但可以与其他行内元素位于同一行,行内元素内一般不可以包含块级元素。行内元素的高度一般由元素内部的字体大小决定,宽度由内容的长度控制。常见的行内元素有a, em ,strong等。
当然我们还可以通过样式display属性来改变元素的显示方式。当display的值设为block时,元素将以块级方式呈现;当display值设为inline时,元素将以行内形式呈现。
我们在做页面布局的时候,一般会将html元素分为两种,即块级元素和行内元素。
块级元素:块状元素排斥其他元素与其位于同一行,可以设定元素的宽(width)和高(height),块级元素一般是其他元素的容器,可容纳块级元素和行内元素。常见的块级元素有div, p ,h1~h6等。
行内元素:行内元素不可以设置宽(width)和高(height),但可以与其他行内元素位于同一行,行内元素内一般不可以包含块级元素。行内元素的高度一般由元素内部的字体大小决定,宽度由内容的长度控制。常见的行内元素有a, em ,strong等。
当然我们还可以通过样式display属性来改变元素的显示方式。当display的值设为block时,元素将以块级方式呈现;当display值设为inline时,元素将以行内形式呈现。
另外,如果我们即想让一个元素可以设置宽度高度,又想让它以行内形式显示,这时我们可以设置display的值为inline-block。如:
复制代码代码如下:
a{display:inline-block; width:100px; height:100px;}
- css专题【入门】【扩展】【技巧】
- \t\tDiv + CSS 扩展技巧
- 关于一些css技巧实际应用扩展
- Div+CSS布局的扩展技巧和用法24则
- Div+CSS布局的扩展技巧和用法24则
- activiti 扩展专题
- 扩展欧几里得专题
- 【字符串入门专题1】【hdu4763】【未ac题】【扩展kmp exkmp】
- CSS扩展
- DIV+CSS专题:CSS HACK
- DIV+CSS专题:入门教程
- 专题1:css定位
- 专题4:css语法
- CSS专题之动画
- CSS专题之浮动
- CSS定位专题
- VC 小技巧 专题
- vim技巧专题
- java软件工程师面试常遇到的问题
- 链表逆序
- fzu 2109(数位dp)
- 移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤###5.使用JLINK间接烧写u-boot至FLASH的方法与步骤
- 王子选妃问题分析
- css专题【入门】【扩展】【技巧】
- (转载)Unable to execute dex: Multiple dex files define Landroid错误解决
- ubuntu 安装Rhytmbox多媒体插件时出现错误
- 优化ViewPager切换效果
- Sublime Text2 快捷键汇总
- Visual Studio 2012常用快捷键总结
- I vow to thee My country 歌词
- 【设计模式】学习笔记9:适配器模式(Adapter)
- 2013年8月10日 暴晒+高温