《HTML与CSS概述》PPT课件.ppt

上传人:sh****n 文档编号:6608998 上传时间:2020-02-29 格式:PPT 页数:18 大小:5.63MB
返回 下载 相关 举报
《HTML与CSS概述》PPT课件.ppt_第1页
第1页 / 共18页
《HTML与CSS概述》PPT课件.ppt_第2页
第2页 / 共18页
《HTML与CSS概述》PPT课件.ppt_第3页
第3页 / 共18页
点击查看更多>>
资源描述
第1章 X HTML与CSS概述 本章简介 制作网页的基础是使用HTML HyperTextMarkupLanguage 超文本置标语言 其核心思想是 需要设置什么样式 就使用相应的HTML标记或者属性 然而仅仅依靠HTML会遇到很多不可解决的问题 为此 HTML逐步地发展到了XHTML 与此同时 CSS 层叠样式表 也应运而生 本章简单介绍HTML XHTML和CSS三者之间的关系 以及CSS的基础 重点理解使用CSS的核心原理 打开浏览器并在地址栏中输入一个网站的地址 可以看到相应的网页内容 网页可用很多种类型的内容作为网页元素 其中 文字是最基本的网页元素 此外还包括静态的图形和动画 以及音频 视频等其他形式的多媒体文件 网页的最终目的就是给访问者显示有价值的信息 并留下最深刻的印象 1 1网页的基础概念 使用浏览器软件显示网页 1 2Web标准 网页相关的技术走入实用阶段仅短短十几年的时间 就发生了很多重要的变化 其中最重要的一点是 Web标准 这一理念被广泛地接受 1 2 1标准的重要性 互联网是另一个 标准 辈出的领域 连接到互联网的各种设备的品牌繁多 功能各不相同 因此必须依靠严谨合理的标准 才能使这些纷繁复杂的设备都能协同工作 Web标准 也是互联网领域中的标准 实际上 它并不是一个标准 而是一系列标准的集合 1 2 2 Web标准 概述 网页主要由3个部分组成 结构 Structure 表现 Presentation 和行为 Behavior 结构 表现 和 行为 分别对应于3种非常常用的技术 即 X HTML CSS和JavaScript 也就是说 X HTML用来决定网页的结构和内容 CSS用来设定网页的表现样式 JavaScript用来控制网页的行为 结构 表现 和 行为 的关系 1 3HTML与XHTML HTML与XHTML基本上可以认为它们是一种语言的不同阶段 类似于文言文和白话文之间的关系 因此它们也经常被写作 X HTML 下面讲述它们的渊源和区别 1 3 1追根溯源 X HTML是所有上网的人每天都离不开的基础 所有网页都是使用 X HTML编写的 随着网络技术日新月异的发展 HTML也不断地改进 因此可以认为XHTML是HTML的 严谨版 HTML在初期 为了能更广泛地被接受 因此大幅度放宽了标准的严格性 如标记可以不封闭 属性可以加引号 也可以不加引号等 这导致出现了很多混乱和不规范的代码 这不符合标准化的发展趋势 影响了互联网的进一步发展 1 3 2文档类型的含义与选择 由于同时存在不同的规范和版本 为了使浏览器能够兼容多种规范 规范中规定可以使用文档类型 DOCTYPE 指令来声明使用哪种规范解释该文档 目前 常用HTML或者XHTML作为文档类型 而规范又规定 在HTML和XHTML中各自有不同的子类型 如包括严格类型和过渡类型的区分 过渡类型兼容以前版本定义的 而在新版本已经废弃的标记和属性 严格类型则不兼容已经废弃的标记和属性 建议读者使用XHTML1 0Transitional XHTML1 0过渡类型 这样设计者可以按照XHTML的标准书写符合Web标准的网页代码 同时在一些特殊情况下还可以使用传统的做法 1 3 3XHTML与HTML的重要区别 尽管目前浏览器都兼容HTML 但是为了使网页能够符合标准 设计者应该尽量使用XHTML规范来编写代码 使用中需要注意以下事项 1 在XHTML中标记名称必须小写2 在XHTML中属性名称必须小写3 在XHTML中标记必须严格嵌套4 在XHTML中标记必须封闭5 在XHTML中即使是空元素的标记也必须封闭6 在XHTML中属性值用双引号括起来7 在XHTML中属性值必须使用完整形式 1 4 X HTML与CSS 为了解决HTML结构标记与表现标记混杂在一起的问题 引入了CSS这个新的规范来专门负责页面的表现形式 因此 X HTML与CSS的关系就是 内容结构 与 表现形式 的关系 由 X HTML确定网页的结构内容 而通过CSS来决定页面的表现形式 1 4 1CSS标准 CSS CascadingStyleSheet 中文译为层叠样式表 它是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言 CSS是1996年由W3C审核通过 并且推荐使用的 简单地说 CSS的引入就是为了使HTML语言更好地适应页面的美工设计 它以HTML语言为基础 提供了丰富的格式化功能 如字体 颜色 背景 整体排版等 并且网页设计者可以针对各种可视化浏览器 包括显示器 打印机 打字机 投影仪 PDA等 来设置不同的样式风格 CSS的引入随即引发了网页设计一个又一个的新高潮 使用CSS设计的优秀页面层出不穷 1 4 2传统HTML的缺点 1 维护困难 为了修改某个特殊标记 如上例中的标记 的格式 需要花费很多的时间 尤其对于整个网站而言 后期修改和维护的成本很高 2 标记不足 HTML本身的标记很少 很多标记都是为网页内容服务的 而关于美工样式的标记 如文字间距 段落缩进等标记在HTML中很难找到 3 网页过 胖 由于没有统一对各种风格样式进行控制 因此HTML的页面往往 体积 过大 占用了很多宝贵的带宽 4 定位困难 在整体布局页面时 HTML对于各个模块的位置调整显得捉襟见肘 过多的其他标记同样也导致页面的复杂和后期维护的困难 1 4 3CSS的引入 CSS对于网页的整体控制较单纯的HTML语言有了突破性的进展 并且后期修改和维护都十分方便 不仅如此 CSS还提供了各种丰富的格式控制方法 使得网页设计者能够轻松地应对各种页面效果 这些都将在后续章节中逐一介绍 最核心的变化是 原来由HTML同时承担的 内容 和 表现 双重任务 现在分离了 内容仍然由HTML负责 而表现形式则是由标记中的CSS代码负责 1 4 4如何编辑CSS CSS文件与HTML文件一样 都是纯文本文件 因此一般的文字处理软件都可以对CSS进行编辑 记事本和UltraEdit等最常用的文本编辑工具对CSS的初学者都很有帮助 Dreamweaver代码模式下同样对CSS代码有着非常好的语法着色以及代码提示功能 对CSS的学习很有帮助 Dreamweaver的代码模式 1 4 5浏览器与CSS 网上的浏览器各式各样 绝大多数浏览器对CSS都有很好的支持 因此设计者往往不用担心其设计的CSS文件不被浏览器所支持 但目前主要的问题在于 各个浏览器对CSS很多细节的处理上存在差异 设计者在一种浏览器上设计的CSS效果 在其他浏览器上的显示效果很可能不一样 就目前主流的两大浏览器IE InternetExplorer 与Firefox而言 在某些细节的处理上就不尽相同 IE本身在IE6与IE7之间 对相同页面的浏览效果都存在一些差异 IE浏览器和Firefox浏览器的标志 小结 通过对本章的学习 读者已充分理解了对于网页而言 内容 和 表现 的各自含义 并了解仅仅通过HTML制作网页所具有的局限性和不足 体会到CSS的作用和意义 同时了解XHTML和HTML的演进关系
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!