- 1、本文档共211页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HTML5前端开发培训
我们从这里开始
这里不是速成班
结构
Structure
表现
Presentation
行为
Behavior
Web标准
Web标准不是某一个标准,而是一系列标准的集合
XHTMLXML
HTML
CSS
CSS
DOMECMAScript
JavaScript
各自职责
HTML: 结构内容
CSS: 样式
JS: 结构内容样式动画交互
各自职责
发展演变
HTML: 结构内容交互
CSS: 样式动画
JS: 结构内容样式动画交互
? HTML
? CSS
? JavaScript
目录
HTML
超文本标记语言
Hyper Text Markup Language
Web应用的基石
?
?
?
?
?
?
?
发展简史
1989 Tim Berners-Lee 发明HTML
1993 第一款 浏览器“Mosaic”发布
1994 W3C成立
1997 HTML 3.2
1999 HTML4.01
2000 XHTML 1.0
2008 HTML5
div id=i超文本标记语言/div
HTML语法
起始标记
结束标记
元素
属性
内容
!DOCTYPE html
html
head
title标题 /title
/head
body
内容
/body
/html
基本结构
HEAD
BODY
html 与 /html 之间的文本描述网页
head 与 /head 之间定义文档的头部
body 与 /body之间的文本是可见的页面内容
Doctype文档类型声明
? HTML4.0 XHTML 1.1
? HTML4.0 ~ HTML5.0
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
/TR/xhtml1/DTD/xhtml1-transitional.dtd
!DOCTYPE html
说明你用的 的XHTML或者 者HTML是什么版本
向上向下兼容
《DOCTYPE的奇怪影响》
? title
页面标题,而且必须唯一
? meta
提供有关页面的元信息(meta-information),比如针对搜索引擎和更
新频度的描述和关键词
? link
定义文档与外部资源的关系
? script
定义文档内部的JavaScript
? style
定义文档内部的CSS
Head文件
?
?
?
?
?
?
?
常用元素
结构:p,div,span,h1~h6,body…
列表:ul,ol,dl,li,dd,dt
文本:a,em,strong,pre…
表单:form,input,button,label…
媒体:img,object…
表格:table,tr,td,caption,tbody…
…
元素分类
行内元素
块级元素
嵌套规则
元素分类
? 块级元素(block)
div、p、h1~h6、table、td、tr、ul、li、fieldset、legend...
特点:在文档流中默认占据整行位置
? 行内元素(inline)
span、en、strong、label、a、img、input、button、select...
特点:在文档流中默认一行可以展示多个行内元素
? 嵌套规则
块级元素可以嵌套行内元素,除a以外的行内元素不能嵌
套块级元素
语义化元素
? header,footer
? section,article
? nav,aside,figure
? h1~h6
? ol,ul,dl
? table,tr,th,td
《HTML5介绍》
语义化标签
语义化意义
? 增强页面的可访问性
? 提高开发效率
? 搜索引擎优化SEO
? id 唯一性
? class
? 不再使用的属性
algin,bgcolor,background,color...
元素通用属性
CSS定义 - 样式与结构分离
书籍推荐
? HTML
? CSS
? JavaScript
目录
CSS
层叠样式表
Cascading Style Sheets
程序员的画笔
?
?
?
?
?
发展简史
1994 HakonWium Lie提出CSS概念
1996 CSS Level 1
1997 CSSWorking Group
1998 CSS Level 2
CSS Level 3 – 进化中…
例如: p {color:#ff0000;}
CSS语法
? 选择器\属性\值
selector{
property:value
}
多个属性之间采用分号分隔
?
?
?
?
?
?
?
?
CSS选择器
元素选择器 h1
您可能关注的文档
- 高效的领导与沟通-大课概论.ppt
- 第四章-信道(2-1)quan概论.ppt
- 辨析并修改病句(搭配不当)(公开课)(选用)概论.ppt
- 高效的中高层管理概论.ppt
- 1.环境影响评价-1案例.ppt
- 购房陷阱规避(三)概论.ppt
- 辨析并修改病句(专转本)概论.ppt
- 2PowerPoint2007必备案例.ppt
- 第四章信道概论.ppt
- 辨析并修改概论.ppt
- (适合党委书记、纪委书记、委员、支部书记)2025年第一季度党风廉政建设专题党课讲稿.doc
- 3篇 在党委理论学习中心组2025年第一季度集中研讨会上的讲话提纲+理论学习中心组2025年学习计划.doc
- 2025年在市纪委监委春节节后收心会上的党课讲稿辅导报告.docx
- 2025年春季少先队工作计划.doc
- 领导班子四个带头之在遵规守纪、清正廉洁前提下勇于担责、敢于创新方面“四个带头”存在的问题不足之处+2025年民主生活会的存在问题示例.docx
- 2025年二季度作风建设党课讲稿:强化作风建设永葆政治本色.docx
- 2025年党支部书记第二季度党课讲稿.doc
- 2025年党委理论学习中心组学习计划+2025年理论中心组学习计划表.docx
- 在2025年市直机关党风廉政建设和反腐败工作专题部署推进会上的讲话+落实一岗双责和党风廉政责任制建设情况报告.doc
- 2025年民主生活会对照检查“四个带头”之带头严守政治纪律和政治规矩,维护党的团结统一方面查摆26条问题.doc
文档评论(0)