博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
有用的HTML+CSS片段
阅读量:6259 次
发布时间:2019-06-22

本文共 3132 字,大约阅读时间需要 10 分钟。

HTML5页面模板

现在国外很多制作新网站直接使用了HTML5代码,当然我们也得跟上,下面是一个常用的HTML5默认模板,就像你用Dreamweaver新建一个HTML文件时的代码,只不过现在这个是HTML5的。这个代码为了兼容IE浏览器,所以加入Google托管的。其次是我们经常用到的最新的jQuery 1.8.2库。

Default Page Title

CSS RESET

CSS Reset我想很多人都使用,他是CSS浏览器复位样式代码,下面这个已经是支持HTML5的Reset了,所以不要再使用旧的CSS RESET文件了哦。

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {   margin: 0;   padding: 0;   border: 0;   font-size: 100%;   font: inherit;   vertical-align: baseline;   outline: none; } html { height: 101%; } /* always display scrollbars */ body { font-size: 62.5%; line-height: 1; font-family: Arial, Tahoma, Verdana, sans-serif; }  article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } ol, ul { list-style: none; }  blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } strong { font-weight: bold; }   input { outline: none; }  table { border-collapse: collapse; border-spacing: 0; } img { border: 0; max-width: 100%; }  a { text-decoration: none; } a:hover { text-decoration: underline; }

Clearfix清除浮动

清除浮动是前端人员必须知道的哦,延伸学习:

.clearfix:before, .container:after { content: ""; display: table; }.clearfix:after { clear: both; }/* IE 6/7 */.clearfix { zoom: 1; }

CSS3 渐变(CSS3 Gradients)

CSS3渐变真的很好用,但是它容易记住,下面是比较全面的浏览器兼容的CSS3渐变代码,下次使用直接Copy就可以了。

background-color: #000;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbb', endColorstr='#000');background-image: -webkit-gradient(linear, left top, left bottom, from(#bbb), to(#000));background-image: -webkit-linear-gradient(top, #bbb, #000);background-image: -moz-linear-gradient(top, #bbb, #000);background-image: -ms-linear-gradient(top, #bbb, #000);background-image: -o-linear-gradient(top, #bbb, #000);background-image: linear-gradient(top, #bbb, #000);

CSS3渐变生成工具:、

延伸学习教程:、(中文)

CSS3 Transforms

这个CSS3 Transforms(转换变形)代码很少用到,因为浏览支持不多,但它出来的效果却很强大。

-webkit-transform: perspective(250) rotateX(45deg);-moz-transform: perspective(250) rotateX(45deg);-ms-transform: perspective(250) rotateX(45deg);-o-transform: perspective(250) rotateX(45deg);transform: perspective(250) rotateX(45deg);

CSS3 Transforms在线工具:

延伸学习教程:(中文)

@Font-Face

这个主要是用于嵌入字体的模块,一般适用于嵌入文件较小的字体,中文字体很大,所以很少被嵌入。

@font-face{   font-family: 'MyFont';  src: url('myfont.eot');  src: url('myfont.eot?#iefix') format('embedded-opentype'),    url('myfont.woff') format('woff'),    url('myfont.ttf') format('truetype'),    url('myfont.svg#webfont') format('svg');}h1 { font-family: 'MyFont', sans-serif; }

延伸学习教程:(中文)

HTML Meta标签(用于响应性布局)

如果你已经制作了,哪么加入下面代码到head部分,就可以在不同设备上浏览。

HTML5嵌入媒体 (HTML5 Embedded Media)

新的<video>,<audio>标签给开发人员提供方便的嵌入媒体方式,这个日后必定很实用。

 

转载地址:http://ujqsa.baihongyu.com/

你可能感兴趣的文章
【转】Unity3.5 GameCenter基础教程
查看>>
C#_Profile 配置
查看>>
WCF和ASP.NET Web API在应用上的选择
查看>>
关于空指针NULL、野指针、通用指针
查看>>
从GIMP的Retinex算法里发现了一种高斯模糊的快速实现方法【开发记录】。
查看>>
c编写程序完成m名旅客和n辆汽车的同步程序代写
查看>>
oracle与sqlserver区别
查看>>
hdu4722之简单数位dp
查看>>
Android Fragment 学习<四>
查看>>
js 控制图片大小核心讲解
查看>>
从零开始编写自己的C#框架(2)——开发前准备工作
查看>>
装机 win7 64 IE11
查看>>
约瑟夫环问题
查看>>
五子棋
查看>>
和为S的连续正数序列
查看>>
三周的 软件工程实践课 课程安排建议
查看>>
解决冲突-git入门教程
查看>>
修改ssh端口后无法连接ssh了?
查看>>
[android] 隐式意图的配置
查看>>
HQL: Hibernate查询语言
查看>>