搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
CSS属性、浏览器兼容与网页布局
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115181237
  • 作      者:
    李烨编著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2008
收藏
编辑推荐
    《别具光芒CSS属性、浏览器兼容与网页布局》适用于希望系统学习CSS的初学者,也适用于从事网页设计制作和网站建设的从业人员,也可以作为各大中专院校相关专业的教学辅导和参考用书,或作为相关培训机构的培训教材。<br>    全新的图文结合方式,全面展现了网页设计与制作过程中的细节处理<br>    作者继《别具光芒:Div+CSS网页布局与美化》推出的图书<br>    作者在网站上提供相关代码、实例源文件。
展开
内容介绍
    《别具光芒CSS属性、浏览器兼容与网页布局》结合大量范例与实际应用的实例,详细介绍了W3C发布的层叠样式表CSS2.1规范,浏览器对于CSS2.1规范解释的异同,以及使用XHTML和层叠样式表对网页进行结构化与美化的实际制作方法。《别具光芒CSS属性、浏览器兼容与网页布局》内容由浅入深,不仅介绍了Web标准和层叠样式表的各个属性,还结合实例对属性的实际应用进行讲解,同时配合在不同浏览器内的效果展示,针对读者实际制作中可能遇到的问题,提供了解决问题的思路和方法。
展开
目录
第1部分  Web标准<br><br>第1章  Web标准概述  2<br>1.1  Web标准概述  3<br>1.2  表现与结构的分离  3<br>1.3  易用性  4<br>1.4  难点所在  5<br>1.4.1  DIV+CSS不等于Web标准  5<br>1.4.2  正确使用XHTML标签  5<br>1.4.3  表格本身并没有被抛弃  6<br>1.4.4  善于利用CSS  6<br>1.4.5  不要滥用class  6<br>1.4.6  应对浏览器  6<br>1.4.7  “通过验证”并不是最终目的  7<br>1.5  SEO简介  7<br><br>第2章  结构与XHTML  9<br>2.1  理解结构与表现  10<br>2.1.1  内容  10<br>2.1.2  结构(Structure)  11<br>2.1.3  表现(Presentation)  11<br>2.1.4  行为(Behavior)  12<br>2.2  从HTML到XHTML  12<br>2.2.1  HTML简史  12<br>2.2.2  HTML的缺点  13<br>2.2.3  从HTML到XHTML  14<br>2.3  理解(X)HTML标签的语义  18<br>2.3.1  (X)HTML与浏览器默认样式  18<br>2.3.2  常用的XHTML标签和属性  19<br>2.3.3  (X)HTML各个元素对搜索引擎的权重比例  27<br>2.4  网站整体制作基本流程  27<br>2.4.1  总体流程与分工  27<br>2.4.2  静态页面制作  28<br><br>第2部分  层叠样式表CSS<br><br>第3章  CSS入门  31<br>3.1  CSS简介  32<br>3.1.1  起源  32<br>3.1.2  神奇的CSS  32<br>3.1.3  CSS与HTML  33<br>3.1.4  CSS与浏览器  34<br>3.1.5  CSS 2.1与CSS  2  34<br>3.2  CSS的使用方法  34<br>3.2.1  行内式样式(Iinline Style)  35<br>3.2.2  嵌入式样式表(Embedded Style Sheets)  35<br>3.2.3  外部样式表(Link Style Sheets)  35<br>3.2.4  导入式样式表  37<br>3.2.5  应用  38<br>3.2.6  维护和组织样式表  38<br>3.3  基本样式规则  39<br>3.3.1  基本语法  39<br>3.3.2  继承与层叠  40<br>3.3.3  分组  40<br>3.3.4  注释  41<br>3.3.5  缩写  41<br>3.3.6  注意事项  43<br>3.4  元素类型  43<br>3.4.1  替换和不可替换元素  44<br>3.4.2  显示元素  44<br>3.5  媒体类型  45<br>3.5.1  指定媒体相关的样式表  45<br>3.5.2  媒体组  45<br><br>第4章  文档结构与选择器  47<br>4.1  文档结构  48<br>4.2  CSS选择器  49<br>4.2.1  通配选择器(Universal Selector)  49<br>4.2.2  类型选择器(Type Selectors)  49<br>4.2.3  ID选择器(ID Selectors)  50<br>4.2.4  类选择器(Class Selectors)  50<br>4.2.5  包含选择器(Descendant Selectors)  51<br>4.2.7  相邻兄弟选择器(Adjacent Sibling Selectors)  52<br>4.2.8  属性选择器(Attribute Selectors)  53<br>4.3  伪类与伪元素  56<br>4.3.1  伪类(Pseudo-Classes)  56<br>4.3.2  伪元素(Pseudo-Elements)  59<br>4.3.3  注意  61<br>4.4  指定值、计算值和实际值  62<br>4.5  继承  63<br>4.5.1  值的继承  62<br>4.5.2  “inherit”值  63<br>4.5.3  继承的局限性  63<br>4.6  层叠  64<br>4.6.1  层叠的顺序  64<br>4.6.2  特殊性的计算  65<br>4.6.3  继承和特殊性  65<br>4.6.4  重要性  66<br>4.6.5  非CSS的表现类内容  66<br>4.7  CSS 3新增选择器前瞻  67<br>4.7.1  更多的属性选择器  67<br>4.7.2  普通兄弟选择器  68<br>4.7.3  结构伪类(Structural Pseudo-Classes)  69<br>4.7.4  UI元素伪类和伪元素  70<br>4.7.5  其他伪类  70<br>4.8  命名规范  71<br>4.9  选择器综合运用  72<br><br>第5章  单位和值  74<br>5.1  颜色<color>  75<br>5.1.1  颜色关键字  75<br>5.1.2  RGB颜色  75<br>5.1.3  关键字transparent  77<br>5.1.4  网页安全色(Web-safe Colors)  77<br>5.2  整数值<integer>和实数值<number>  78<br>5.3  长度<length>  78<br>5.3.1  格式  78<br>5.3.2  长度单位  78<br>5.3.3  应用  80<br>5.4  百分比<percentage>  80<br>5.5  关键字  81<br>5.6  字符串<string>  81<br>5.7  URL+URN=URI  81<br>5.8  其他值  82<br>5.8.1  记数器<counter>  82<br>5.8.2  角度<angle>  82<br>5.8.3  时间<time>  83<br>5.8.4  频率<frequency>  83<br>5.9  不支持的值的处理  83<br><br>第6章  字体  84<br>6.1.1  语法  85<br>6.1.2  常用字体系列  85<br>6.2  字体尺寸:font-size属性  87<br>6.2.1  语法  87<br>6.2.2  绝对尺寸  88<br>6.2.3  相对尺寸  89<br>6.2.4  百分比和em  89<br>6.2.5  尺寸的继承与浏览器的显示  90<br>6.2.6  分辨率与弹性设计  91<br>6.3  字体磅值:font-weight属性  91<br>6.3.1  语法  92<br>6.3.2  继承  92<br>6.3.3  浏览器显示原理  93<br>6.4  字体样式:font-style属性  94<br>6.5  字体变形:font-variant属性  95<br>6.6  缩写的字体属性:font属性  95<br>6.6.1  语法  95<br>6.6.2  注意  96<br>6.6.3  系统字体  97<br>6.7  调整与拉伸  98<br>6.7.1  字体调整:font-size-adjust属性  98<br>6.7.2  字体伸展:font-stretch属性  99<br>6.8  字体匹配原理  99<br>6.8.1  字体的匹配步骤  99<br>6.8.2  设定字体集的注意事项  100<br>6.8.3  字体的选择  100<br>6.8.4  font-face规则  101<br><br>第7章  文本  102<br>7.1  文本水平对齐:text-align属性  103<br>7.1.1  语法  103<br>7.1.2  适用于:块级元素  103<br>7.1.3  继承  104<br>7.1.4  应用:整体居中  104<br>7.2  文本缩进:text-indent属性  105<br>7.2.1  语法  106<br>7.2.2  正值缩进  106<br>7.2.3  负值缩进  107<br>7.2.4  应用:隐藏单行文字  107<br>7.3  行高:line-height属性  108<br>7.3.1  语法  108<br>7.3.2  内容区域、行内框和行框  109<br>7.3.4  浏览器的差别与错误  111<br>7.3.5  应用:单行文字在垂直方向居中  112<br>7.4  垂直对齐:vertical-align属性  112<br>7.4.1  语法  112<br>7.4.2  属性值详解  113<br>7.4.3  奇怪的IE  116<br>7.4.4  文档类型与纯图片内容的垂直对齐  116<br>7.4.5  单元格的垂直对齐  118<br>7.5  单词间隔(word-spacing)和字母间隔(letter-spacing)  119<br>7.5.1  单词间隔:word-spacing属性  119<br>7.5.2  字母间隔:letter-spacing属性  120<br>7.5.3  水平对齐的影响和继承  120<br>7.6  文本转换:text-transform属性  121<br>7.7  文本装饰:text-decoration属性  121<br>7.8  空白:white-space属性  123<br>7.8.1  语法  123<br>7.8.2  属性值详解  123<br>7.8.3  应用:显示不回行文本  124<br>7.9  文本阴影:text-shadow属性  125<br>7.10  文字方向direction和编码方式unicode-bidi  126<br><br>第8章  框模型  128<br>8.1框模型(Box Model)  129<br>8.2  包含块(Containing Block)  131<br>8.2.1  视口(viewport)  131<br>8.2.2  包含块  131<br>8.3  宽度:width属性  133<br>8.3.1  语法  133<br>8.3.2  行内元素的宽度  134<br>8.3.3  长度和百分比  135<br>8.4  最大宽度(max-width)和最小宽度(min-width)  136<br>8.5  高度:height属性  137<br>8.5.1  语法  137<br>8.5.2  行内元素的高度  138<br>8.6  最大高度(max-height)和最小高度(min-height)  138<br>8.7  补白:padding属性  140<br>8.7.1  缩写属性:padding  140<br>8.7.2  补白、宽度和高度  141<br>8.7.3  百分比值补白  141<br>8.8  边框:border属性  142<br>8.8.1  边框颜色  142<br>8.8.2  边框宽度  143<br>8.8.3  边框样式  144<br>8.8.4  不同方向的边框属性缩写  146<br>8.8.5  缩写属性border  146<br>8.8.6  行内元素的边框  147<br>8.8.7  应用:文字链接的装饰  147<br>8.9  边距:margin属性  148<br>8.9.1  水平方向的边距:margin-left属性和margin-right属性  149<br>8.9.2  垂直方向的边距:margin-top属性和margin-bottom属性  150<br>8.9.3  百分比值边距  153<br>8.9.4  负值边距  154<br>8.9.5  应用:元素水平居中  155<br>8.10  常规流向中的视觉格式化  156<br>8.10.1  块级元素的水平格式化  156<br>8.10.2  应用:宽度自适应的布局  160<br>8.10.3  块级元素的垂直格式化  161<br>8.10.4  应用:高度自适应浏览器窗口  163<br>8.10.5  行内元素的格式化  164<br><br>第9章  浮动、定位与视觉格式化模型  167<br>9.1  视觉格式化模型控制框的生成  168<br>9.1.1  块框的生成(block box)  168<br>9.1.2  行内框(inline box)  169<br>9.1.3  插入框(run-in box)  170<br>9.2  显示类型:display属性  170<br>9.2.1  语法  171<br>9.2.2  应用:显示或隐藏元素  173<br>9.3  定位  174<br>9.3.1  选择定位方式:position属性  174<br>9.3.2  设定框偏移:top、right、bottom、left属性  174<br>9.3.3  相对定位  176<br>9.3.4  绝对定位  178<br>9.3.5  堆叠顺序:z-index属性  191<br>9.3.6  IE中的position  194<br>9.3.7  应用:显示提示内容  195<br>9.4  浮动与清除  197<br>9.4.1  设定浮动:float属性  197<br>9.4.2  浮动元素的视觉格式化内容  198<br>9.4.3  清除浮动:clear属性  204<br>9.4.4  应用:3行3列布局设计  207<br>9.6  溢出和剪切  209<br>9.6.1  溢出:overflow属性  210<br>9.6.2  剪切:clip属性  212<br>9.6.3  clip与overflow属性的关系  214<br>9.7  可视性:visibility属性  215<br>9.7.1  属性值详解  215<br>9.7.2  应用:显示及隐藏元素  216<br><br>第10章  颜色与背景  217<br>10.1  颜色基础  218<br>10.2  前景色:color属性  219<br>10.2.1  链接  220<br>10.2.2  边框  221<br>10.2.3  表单元素  221<br>10.3  背景  222<br>10.3.1  背景颜色:background-color属性  222<br>10.3.2  背景图片:background-image属性  223<br>10.3.3  背景图片重复:background-repeat属性  224<br>10.3.4  背景图片附属:background-attachment属性  225<br>10.3.5  背景图片定位:background-position属性  226<br>10.3.6  缩写属性:background  230<br>10.3.7  <html>元素的背景  231<br>10.4  应用  232<br>10.4.1  灵活使用背景  232<br>10.4.2  模拟边框  233<br>10.4.3  简单的链接背景替换  237<br>10.4.4  导航菜单的滑动门效果  239<br><br>第11章  表格  244<br>11.1  表格的标签与属性  245<br>11.1.1  标签概览  245<br>11.1.2  (X)HTML属性  248<br>11.2  CSS的表格模型  251<br>11.2.1  表格模型概述  251<br>11.2.2  display属性  251<br>11.2.3  匿名表格对象  253<br>11.2.4  列  253<br>11.3  表格的视觉格式化  254<br>11.3.1  匿名框、标题框与表格框  254<br>11.3.2  标题<caption>的定位:caption-side属性  254<br>11.3.3  表格内容的视觉布局  255<br>11.3.4  表格的层和透明性  256<br>11.3.5  表格宽度算法:table-layout属性  258<br>11.3.6  表格高度  263<br>11.3.7  单元格内容的对齐  264<br>11.4  单元格边框:border-collapse属性  266<br>11.4.1  分离的边框模型  267<br>11.4.2  重合的边框模型  269<br>11.4.3  边框样式  272<br><br>第12章  列表和生成的内容  273<br>12.1  列表  274<br>12.1.1  列表样式类型:list-style-type属性  274<br>12.1.2  列表样式图片:list-style-image属性  276<br>12.1.3  列表样式定位:list-style-position属性  277<br>12.1.4  列表样式缩写:list-style属性  278<br>12.1.5  浏览器对列表的表现与样式的继承  278<br>12.2  生成的内容  280<br>12.2.1  :before和:after伪元素  281<br>12.2.2  生成内容:content属性  281<br>12.2.3  自动记数和编号  285<br><br>第13章  用户界面  291<br>13.1  鼠标指针:cursor属性  292<br>13.1.1  关键字  292<br>13.1.2  图片鼠标指针  293<br>13.2  系统字体和颜色  294<br>13.2.1  系统字体  294<br>13.2.2  系统颜色  295<br>13.3  动态的外廓:outline属性  296<br>13.3.1  外廓与边框的区别  296<br>13.3.2  外廓宽度:outline-width属性  297<br>13.3.3  外廓样式:outline-style属性  297<br>13.3.4  外廓颜色:outline-color属性  298<br>13.3.5  缩写:outline属性  298<br>13.3.6  外廓与焦点  299<br><br>第14章  页面媒体  300KV<br>14.1页面媒体简介  301<br>14.2  指定媒体类型  301<br>14.3  页框:page规则  302<br>14.3.1  页边距  302<br>14.3.2  页面选择器  303<br>14.4  分页  304L<br>14.4.1  元素前后分页:page-break-before和page-break-after属性  304<br>14.4.2  元素内部分页:page-break-inside属性  306<br>14.4.3  元素内的分割:orphans和widows属性  306<br>14.4.4  分页的规则  308<br>14.5  CSS 2中的属性  309<br>14.5.1  页框尺寸:size属性  309<br>14.5.2  裁切标记:marks属性  310<br>14.5.3  使用命名的页:page属性  310<br>14.6  显示器、打印机和投影  310<br>14.6.1  设备特点  311<br>14.6.2  设计要点  311<br><br>第15章  听觉样式表  313<br>15.1  听觉(aural)类型与语音(speech)类型  314<br>15.1.1  链接听觉样式的特点  314<br>15.1.2  与听觉属性相关的值  314<br>15.2  音量属性:volume属性  314<br>15.3  发音:speak属性  315<br>15.4  暂停:pause-before、pause-after和pause属性  316<br>15.5  提示:cue-before、cue-after和cue属性  317<br>15.6  混音:play-during属性  318<br>15.7  空间:azimuth和elevation属性  318<br>15.8  语音特征属性  320<br>15.9  语音:speak-punctuation和speak-numeral属性  323<br>15.10  叙述表头:speak-header属性  323<br><br>第16章  浏览器与Hack  325<br>16.1  浏览器简介  326<br>16.1.1  浏览器的发展  326<br>16.1.2  浏览器的解释引擎  326<br>16.1.3  浏览器的工作模式  327<br>16.2  Windows IE  329<br>16.2.1  hasLayout属性  329<br>16.2.2  条件注释  338<br>16.3  常用的CSS Hack  339<br>16.3.1  CSS Hack原理  339<br>16.3.2  CSS Hack不是必须的  340<br>16.3.3  常用的CSS Hack  340<br>16.4  发现与解决问题  343<br>16.4.1  排查问题  343<br>16.4.2  常见的非Bug问题  344<br>16.4.3  Windows IE常见Bug  347<br><br>第3部分  结构化实例<br><br>第17章  旅游网站  356<br>17.1  结构化  357<br>17.1.1  分析内容结构  357<br>17.1.2  基本结构  358<br>17.1.3  页首部分的结构化  359<br>17.1.4  中间部分的结构化  361<br>17.1.5  页脚部分的结构化  368<br>17.2  图片格式与网络基础知识  369<br>17.2.1  图片格式  369<br>17.2.2  图片与优化  370<br>17.3  CSS美化  371<br>17.3.1  整体分析  371<br>17.3.2  header层  377<br>17.3.3  logo层  378<br>17.3.4  mainNav层  378<br>17.3.5  login层  381<br>17.3.6  controlMenu层  385<br>17.3.7  main层  394<br>17.3.8  travels层  395<br>17.3.9  hot层  399<br>17.3.10  ad1层  403<br>17.3.11  photos层  402<br>17.3.12  forumList层  404<br>17.3.13  forumHot层  405<br>17.3.14  club层  410<br>17.3.15  vote层和community层  412<br>17.3.16  footer层  413<br>17.4  版式与结构  415<br>17.5  小结  416
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证