一,所以标签和属性都必须小写
二,所有标签都必须闭合。若有的标签不表示内容,如br.则<br />
三,所有属性必须用“”标记。
四,合理内嵌元素。
html和css
html表示内容,css用来展现内容。
Block 和inline
所有的html元素分为两类:Block和inline。Block用于组织内容,可包括其他Block元素和inline元素。如Div,table,p.Inline表示在一行中表示元素,如span,em,img.
block 不可内嵌在inline里面<span><div></div></span>是错误的。
几个重要属性id,class,title,style
id:标记元素唯一性。
class:让多个元素使用同一样式
title:添加额外信息。
用法一:abbr元素是表示完整内容。blockquote时,表示块引用内容的出错。a元素是表示地址。
用法二:一些屏幕阅读器会读取这个标签。
用法三:鼠标pop up。
style:css代替
html文档结构
1.刚开始是申明。表示html版本,语言,及浏览器渲染html的模式。如xhtml-strict.dtd,xhtml-transitional.dtd.若是未指明,浏览器会默认用quirk mode渲染。html5中只要<!DOCTYPE html>即可
<html xml:lang="en">表明html所用语言。与lang的不同是,这个属性,必须定义为xhtml doctype时才可用。中文ZH。
2.content-type和charset
表明文件的MIME类型。html的类型为text/html.css,text/css.gif,imges/gif.
通常写在head里面的meta元素。原则:1.先时header里面的charset,然后是meta的,最后根据正文内容。header里面可以在服务器上的.htaccess设置。
head,表明html内容的相关信息。
head几个element
title:浏览器左上角标题
link:用于外部资源的引入.rel表示引入的内容。如:stylesheet表示css文档,shutcut ico表示ico及一些浏览器自己定义的如next,home等。href表示资源的地址。
meta:除了上面说的表明content-type以外,只要用于搜索引擎,目前google只支持description。
div和span
无特别意义,主要用于组织其他html元素。div块元素,span,inline元素,当有其他更好表示语义的内联元素时,span不要用。html5里面有section和actical可以代替。
css 选择器
1.html 选择器。即html元素。如p,h3等
2.id选择器 #id
3.class .class id和class 以字母和下划线开头。h3.class 表明只用于h3
4.Group 选择器。表示多个元素用同个css,用逗号,区分。p,.class,#id{....}
5.内嵌选择器,表示范围 p h3{} 表示段落p下面的h3
css原则
1.覆盖。相同,后面覆盖前面。
2.继承。
3.精确性。即越精确指明某个元素,哪个css就先使用。
@rule
@import 在一个css文件中引入其他css文件
@media 显示器或者打印机
@page 打印时的页面控制
通配符
*,>父子关系,+相邻关系。
绝对大小和相对大小
em相对。px绝对。
分享到:
相关推荐
前端设计原则
Yahoo的WEB前端优化34条原则。大型web开发必备的技术知识。很不错哦
《大巧不工:Web前端设计修炼之道》以Web前端设计的流程为主线,以前端设计的方法和原则为基础,围绕原型设计、模型设计、可用性设计、一致性设计和以用户为中心的设计等关键技术探讨了前端设计的规范、技巧与最佳...
前端毕业设计:基于Vue的校园论坛 前端毕业设计:基于Vue的校园论坛 前端毕业设计:基于Vue的校园论坛 前端毕业设计:基于Vue的校园论坛 前端毕业设计:基于Vue的校园论坛 前端毕业设计:基于Vue的校园论坛 ...
大学生Web前端静态网页设计期末大作业(高分必看)大学生Web前端静态网页设计期末大作业(高分必看)大学生Web前端静态网页设计期末大作业(高分必看)大学生Web前端静态网页设计期末大作业。大学生Web前端静态网页...
【Web网页设计制作-毕业设计期末大作业】HTML、CSS、JavaScript前端网页项目源码【Web网页设计制作-毕业设计期末大作业】HTML、CSS、JavaScript前端网页项目源码【Web网页设计制作-毕业设计期末大作业】HTML、CSS、...
Web前端设计课程思政教学设计.pdf
ASIC设计前端经典
前端设计与开发的基本模式 前端设计与开发的基本模式
前端网页设计课件 ppt 前端网页设计课件 ppt 前端网页设计课件 ppt 前端网页设计课件 ppt 前端网页设计课件 ppt
仿小红书前端设计的网页源码(网页设计作业).zip仿小红书前端设计的网页源码(网页设计作业).zip仿小红书前端设计的网页源码(网页设计作业).zip仿小红书前端设计的网页源码(网页设计作业).zip仿小红书前端设计的网页...
关于模数转换器(ADC)前端设计,首先必须声明:它是一门艺术。如果日常工作中不在实验室动手操作,不注意放大器和变压器(巴伦)的最新技术趋势,那么前端设计,特别是高频(>100MHz IF)下的前端设计可能非常困难。大...
WEB程序设计 前端设计与制作 JSP+SQL制作公司网站的设计前台页面
浅谈Web App前端设计原则.docx
移动端H5前端设计项目源码
《html5网页前端设计》周文洁 编著。课后习题答案。 后面只是书的介绍“零基础轻松入门 掌握html5设计方法和技巧 288个典型实列 看得懂,学得会,做得出。
鲜花商城,精美布局,前端设计,图片轮播,隐形菜单,黏性导航栏,优美布局,页面看起来舒适美观,部分引入bootstrap框架
《Web前端设计基础——HTML5、CSS3、JavaScript》张树明版前十章课后习题答案
《大巧不工:Web前端设计修炼之道》以Web前端设计的流程为主线,以前端设计的方法和原则为基础,围绕原型设计、模型设计、可用性设计、一致性设计和以用户为中心的设计等关键技术探讨了前端设计的规范、技巧与最佳...