初学CSS和标准建站的一些CSS常用技巧

2016-02-19 19:52 1 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐初学CSS和标准建站的一些CSS常用技巧,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

  初学CSS和标准建站的一些CSS常用技巧 /*无所不能的CSS的*通配选择符*/ * { margin:0; padding:0;} /*此定义解释:margin:0;padding:0;在CSS最上面先用 * 一次性统一制定,可以避开CSS的"盒模型"考虑问猓迸龅叫枰乇? 指定margin或padding值的时候在分别另外指定,后面的值将覆盖前面的值。*/ /*CSS中容易被忽视的Outlines 轮廓属性*/ 问题:为什么加了标签的全部自动加上了蓝色的边缘?因为每个默认的boarder值不为0,可以将boarder设置为0,可以解决问题。 img{ boarder:0; display:block; }/*此定义解释:boarder:0;可以避免带链接的图片边缘出现蓝色边框。display:block;将图片以块级元素显示*/ /*其他还有非常容易,,影响布局的标签,都可以先将其margin和padding都预先设置为0*/ form{margin:0;padding:0;} select{margin:0;padding:0;} input{margin:0;padding:0;} body{ margin:0px; font: normal 12px "宋体", Verdana, Arial, Helvetica,sans-serif; text-align:center; color:#000; line-height:140%;} #top_box {width:760px;height:63px; margin:auto; padding-top:10px; text-align:left; } a:link,a:visited,a:active{color:#000; text-decoration:none;} a:hover{color:#ff0000; text-decoration:underline;} /*此定义解释:将所有A标签预先指定样式,也可用在CSS最开始一段代码,统一定义*/ /*有关CSS的其他常见问题及解决办法和分析:*/ /*关于CSS容器与CSS元素的适应问题*/ /*例如有时候我们要在首页动态打印一列十条文章,要放在一个CSS容器DIV内,若每行文字太多,元素很容易破坏容器而使整个布局变坏下面是解决的办法*/ #nowrap{table-layout:fixed}

文字不折行

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

等同于   文字不折行   CSS指定宽度文字自动换行显示: #wrap{word-break:break-all;width:200px;}

每200像素宽度文字就自动折行

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

/*CSS常用缩写规范*/ /*缩写示例: 1.*/ .pop_font{ font: bold 11px "宋体", Verdana, Arial, Helvetica,sans-serif;} /*缩写示例: 2.*/ .pop_td{ border-right: 1px solid #C1DAD7;} /*缩写示例: 3.*/ .pic_background{ background: transparent url(/images/bullet1.gif) no-repeat 20px 20px; padding:2px 0; margin:2px 0 2px 0;} /*关于DIV布局中的UL,LI中带ID的CSS属性定义方式:*/
文字1
文字2
文字3
/*对 "文字1"定义CSS样式: 以下都是正确的指定样式:*/ #li1 {/*指定样式代码*

来源:https://www.tulaoshi.com/n/20160219/1622053.html

延伸阅读
标签: Web开发
本文总结网页制作中关于CSS样式表应用的一些基础技巧,希望大家掌握!谢谢支持网页教学网。 一、关于注释 在创建xhtml+CSS网站时,CSS中的注释非常重要。在创建CSS样式时,应当保持随手注释的习惯。一般的,我习惯于使用/* 注释内容 */的格式来写注释,因为在EditPlus等具有高亮功能的编辑器里,使用C语言中常用的/***************/之类...
标签: Web开发
Web网站可用性的关键指标是速度,更确切地说,是页面能以多快的速度出现在访问者的浏览器窗口里。影响速度的因素有很多种,包括Web服务器的速度、访问者的Internet连接情况,以及浏览器必须下载的文件大小。尽管你无法控制服务器和连接的速度,但是你可以控制构成网站Web页面的文件大小。 为了让网站能够更快,Web的建设者都会按常规...
标签: Web开发
1. Reset 真的, 要一直使用一个reset ,无论是使用Eric Meyer Reset、YUI Reset、或者你自己的定制的reset,一定要使用。 这可以简单到仅仅将所有元素中的margin和padding属性去掉: html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }...
标签: Web开发
CSS命名规范 一.文件命名规范 全局样式:global.css; 框架布局:layout.css; 字体样式:font.css; 链接样式:link.css; 打印样式:print.css; 二.常用类/ID命名规范 页 眉:header 内 容:content 容 器:container 页 脚:footer 版 权:copyright ...
标签: Web开发
ul 标签在Mozilla中默认是有padding值的,而在IE中只有margin有值。 同一个的class选择符可以在一个文档中重复出现,而id选择符却只能出现一次;对一个标签同时使用class和id进行CSS定义,如果定义有重复,id选择符做的定义有效,是因为ID的权值要比CLASS大。 一个兼容性调整(IE和Mozilla)的笨办法: 初学可能会碰到这样一个情况:同样一个标签...

经验教程

680

收藏

83
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部