高中信息技术选修《网络编程:HTML和CSS基础》X教学ppt课件

上传人:494895****12427 文档编号:240903709 上传时间:2024-05-16 格式:PPTX 页数:50 大小:599.14KB
返回 下载 相关 举报
高中信息技术选修《网络编程:HTML和CSS基础》X教学ppt课件_第1页
第1页 / 共50页
高中信息技术选修《网络编程:HTML和CSS基础》X教学ppt课件_第2页
第2页 / 共50页
高中信息技术选修《网络编程:HTML和CSS基础》X教学ppt课件_第3页
第3页 / 共50页
点击查看更多>>
资源描述
第2章 HTML 和 CSS基础2.1 HTML基础2.1.1 HTML简介2.1.2 HTML常用标签2.1.3 HTML表单2.1.4 HTML52.2 CSS基础2.2.1CSS简介2.2.2 CSS常用样式属性2.2.3 CSS选择器2.2.4 CSS定位2.2.5 CSS32.2.6 常见CSS框架第2章 HTML 和 CSS基础2.1 HTML基础12.1.1 HTML简介HTML (HyperText Markup Language):超文本标记语言超文本:不仅可以加入文本,还可以加入链接、图片、声音、动画、影视等内容的文本文件。标记语言:不需要编译,每个标签都是一条命令,告诉浏览器如何显示文本。标记标签来描述网页后缀:.html或.htm,推荐使用html后缀2.1.1 HTML简介22.1.1 HTML简介HTML 标准的发展超文本标记语言(第一版)在1993年6月作为IETF工作草案发布HTML 2.01995年11月作为RFC 1866发布HTML 3.21997年1月14日,W3C推荐标准HTML 4.01997年12月18日,W3C推荐标准HTML 4.011999年12月24日,W3C推荐标准,常用标准XHTML 1.0(可扩展超文本标记语言)2000年底,W3C标准,一个过渡技术,结合了部分XML的强大功能及大多数HTML的简单特性。HTML 52014年10月28日,W3C推荐标准,最新标准2.1.1 HTML简介32.1.1 HTML简介HTML 语法HTML文件由标题、段落、列表、表格、文本以及嵌入的各种对象组成,这些逻辑上统一的对象称为元素。HTML使用标签来描述这些元素 内容 -一个HTML元素元素以开始标签起始,以结束标签终止,元素的内容是开始标签与结束标签之间的内容某些 HTML 元素具有空内容,空元素在开始标签中进行关闭,如大多数 HTML 元素可拥有属性为元素提供附件信息,形式为“名称=值”例如:2.1.1 HTML简介HTML 语法42.1.1 HTML简介HTML 语法HTML语法不区分大小写,但推荐使用小写字母HTML注释,以“”结束示例:HTML实体字符:一些字符在HTML中拥有特殊的含义,例如在 HTML 中不能使用小于号(),这是因为浏览器会误认为它们是标签。如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)空格: ;:>&:&双引号:";2.1.1 HTML简介HTML 语法52.1.2 HTML常用标签HTML 基本文档 文档标题可见文本.2.1.2 HTML常用标签62.1.2 HTML常用标签 声明向浏览器声明HTML的版本,浏览器就能正确显示网页内容。Doctype几个字符不区分大小写。声明不是一个 HTML 标签常见声明:HTML5:HTML 4.01:XHTML 1.02.1.2 HTML常用标签72.1.2 HTML常用标签标签告知浏览器这是一个 HTML 文档是 HTML 文档中最外层的元素,是所有其他 HTML 元素(除了标签)的容器标签是所有头部元素的容器,必须包含文档的标题(title),可以包含脚本、样式、meta 信息 以及其他更多的信息。,and.head元素的内容不会显示在浏览器窗口中。标签定义文档的主体包含文档的所有内容(比如文本、超链接、图像、表格和列表等等)2.1.2 HTML常用标签标签82.1.2 HTML常用标签元素包含的标签 标签定义了浏览器工具栏的标题当网页添加到收藏夹时,显示在收藏夹中的标题显示在搜索引擎结果页面的标题标签 标签描述了基准的链接地址,当浏览器遇到页面中的相对URL时,基于将相对URL转换为完整的绝对URL标签定义了文档与外部资源之间的关系,如引入外部的css文件2.1.2 HTML常用标签元素包含的标签92.1.2 HTML常用标签元素包含的标签标签用于嵌入css样式表标签定义元数据,元数据不显示在浏览器中,可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务2.1.2 HTML常用标签元素包含的标签102.1.2 HTML常用标签标题标签-标题标签只用于标题。不要仅仅是为了生成粗体粗体或大号大号的文本而使用标题。搜索引擎使用标题为您的网页的结构和内容编制索引。示例水平线标签示例段落标签 示例换行标签 示例2.1.2 HTML常用标签标题标签112.1.2 HTML常用标签文本格式化标签2.1.2 HTML常用标签文本格式化标签122.1.2 HTML常用标签超链接标签重要属性:href、target三种状态:未访问、访问过、鼠标置于其上图像标签重要属性:src、alt、height、width表格标签、2.1.2 HTML常用标签超链接标签132.1.2 HTML常用标签列表标签区块标签和作为容器使用,将其它元素组合起来前后换行,组合行内元素2.1.2 HTML常用标签列表标签142.1.2 HTML常用标签框架标签把一个浏览器窗口划分为若干个小窗口,每个小窗口可以显示不同的URL网页,http:/ HTML常用标签框架标签152.1.3 HTML表单表单用于搜集不同类型的用户输入,并将数据提交给服务器表单用标签来创建,在开始和结束标签之间的属于表单的内容,单击提交按钮时,提交的也是表单范围内的内容。重要属性name:表单名称method:提交数据的方式,可取值为GET和POST中的一个,GET是将表单内容附加在URL地址后面,长度不超过8192个字符。POST不会再浏览器地址栏中显示提交信息,数据长度没有限制。action:表单内容提交到的处理程序url2.1.3 HTML表单表单用于搜集不同类型的用户输入,并将162.1.3 HTML表单HTML表单标签2.1.3 HTML表单HTML表单标签172.1.3 HTML表单Input标签重要属性type2.1.3 HTML表单Input标签182.1.3 HTML表单2.1.3 HTML表单192.1.3 HTML表单学习实例:创建文本字段(Text field)创建密码字段单选按钮(Radio buttons)复选框(Checkboxes)简单的下拉列表预选下拉列表文本域(Textarea)创建按钮2.1.3 HTML表单学习实例:202.1.4 HTML5HTML5,新一代的HTML标准新元素新属性完全支持 CSS3Video 和 Audio2D/3D 制图本地存储本地 SQL 数据连接特性,服务器数据推送2.1.4 HTML5HTML5,新一代的HTML标准212.1.4 HTML5Canvas支持脚本绘制图形内联SVGSVG 指可伸缩矢量图形(Scalable Vector Graphics)SVG 用于定义用于网络的基于矢量的图形SVG 使用 XML 格式定义图形SVG 图像在放大或改变尺寸的情况下其图形质量不会有损失2.1.4 HTML5Canvas222.1.4 HTML5拖放(Drag 和 Drop)Geolocation(地理定位)视频音频新的 Input 类型新的表单元素新的表单属性语义元素Web存储2.1.4 HTML5拖放(Drag 和 Drop)232.2.1CSS简介层叠样式表(Cascading Style Sheets)样式表,样式表是文档的表现,html是文档的内容,内容与表现分离的思路,示例层叠:一组样式在一起层叠使用,控制一个或多个HTML元素。当前版本为CSS3CSS优点:内容和样式分离,在HTML文件中只存放内容信息,设计部分存放在独立的样式文件中,既可以实现精确的样式控制,又保持了html简单明了易于维护和改版提高页面浏览速度便于搜索引擎搜索2.2.1CSS简介层叠样式表(Cascading Sty242.2.1CSS简介CSS规则CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明:选择器通常确定需要改变样式的 HTML 元素。每条声明由一个属性和一个值组成,属性和值被冒号分开,多个声明直接用分号分开。实例1,实例22.2.1CSS简介CSS规则252.2.1CSS简介CSS注释CSS注释以/*开始,以*/结束,实例如下:/*这是个注释*/ptext-align:center;/*这是另一个注释*/color:black;font-family:arial;2.2.1CSS简介CSS注释262.2.1CSS简介放置CSS的几种方式:内联样式表:针对任意body元素 内联样式嵌入样式表:放到html的文档的head部分。外部样式表:在head部分通过link链接 当同一个 HTML 元素被不止一个样式定义时,优先级为:浏览器缺省设置外部样式表嵌入样式表内联样式表2.2.1CSS简介放置CSS的几种方式:272.2.2 CSS常用样式属性背景属性2.2.2 CSS常用样式属性背景属性282.2.2 CSS常用样式属性文本属性2.2.2 CSS常用样式属性文本属性292.2.2 CSS常用样式属性字体属性2.2.2 CSS常用样式属性字体属性302.2.2 CSS常用样式属性列表样式属性表格样式属性链接样式属性2.2.2 CSS常用样式属性列表样式属性312.2.2 CSS常用样式属性盒子模型所有HTML元素可以看作盒子,CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。总元素的宽度=宽度+左填充+右填充+左边框+右边框+左边距+右边距2.2.2 CSS常用样式属性盒子模型总元素的宽度=宽度+左322.2.3 CSS选择器HTML选择器,也叫标签选择器通过标签名来选择,如:p color:redclass类选择器用于描述一组元素的样式,class 选择器在HTML中以class属性表示,在 CSS 中,类选择器以一个点.号显示:.center text-align:center;Id选择器为标有特定 id 的 HTML 元素指定特定的样式,唯一HTML元素以id属性来设置id选择器,CSS 中 id 选择器以“#”来定义。如#para color:red;实例2.2.3 CSS选择器HTML选择器,也叫标签选择器332.2.3 CSS选择器组合选择器后代选取器(以空格分隔)div pbackground-color:yellow;子元素选择器(以大于号分隔)相邻兄弟选择器(以加号分隔)普通兄弟选择器(以破折号分隔)2.2.3 CSS选择器组合选择器342.2.3 CSS选择器伪类选择器伪元素选择器2.2.3 CSS选择器伪类选择器352.2.4 CSS定位CSS定位属性允许你为一个元素定位四种定位方法Static 定位:HTML元素的默认值,即没有定位,元素出现在正常的流中。Fixed 定位:元素的位置相对于浏览器窗口是固定位置。即使窗口是滚动的它也不会移动,Fixed定位使元素的位置与文档流无关。Relative 定位:相对元素原本应在的文档流中的位置定位Absolute 定位:绝对定位的元素的位置相对于最近的已定位父元素,如果元素没有已定位的父元素,那么它的位置相对于:Absolutely定位使元素的位置与文档流无关,因此不占据空间。2.2.4 CSS定位CSS定位属性允许你为一个元素定位362.2.5 CSS3CSS3 边框圆角边框、阴影、边界图片CSS3 圆角使用 CSS3 border-radius 属性,你可以给任何元素制作 圆角”CSS3渐变在两个或多个指定的颜色之间显示平稳的过渡。CSS3文本效果文本阴影、文本换行等CSS3字体支持从网站下载字体2.2.5 CSS3CSS3 边框372.2.5 CSS3CSS32D/3D 转换移动,比例化,反过来,旋转,和拉伸元素。CSS3过渡在从一种样式转变到另一个的时候添加某种效果过渡。CSS3动画可以创建动画,它可以取代许多网页动画图像,Flash动画等2.2.5 CSS3CSS32D/3D 转换382.2.6 常见CSS框架Bootstrap入门教程在线编辑器AdminLTE实例Foundation入门教程2.2.6 常见CSS框架Bootstrap39作业(逐步完善型)Web版通讯录-第1步利用HTML、CSS制作三个静态网页:登陆页面:用户名、密码、登陆按钮通讯录列表页面:一个通讯录表格,有添加、编辑、删除按钮添加新的联系人页面:姓名、电话、邮箱、住址、QQ号等把三个静态页面部署在自己搭建的Web服务器上面目的:熟悉html常用标签,熟悉css样式设置及常用框架的使用,熟悉Web服务器的使用作业提交形式:html、css、js打包成一个压缩文件 压缩文件命名为:班级-学号-姓名 发送至邮箱:,邮箱会自动回复作业(逐步完善型)Web版通讯录-第1步40饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国41饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国42饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国43饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国44饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国45饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国46饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国47饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国48饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国49饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国符合国家和国际撒的方大哥给飞得更高是个搜狗是归属感是搞后呵呵敢死队敢死队敢死队好地方个地方豆腐花哈哈动画的发挥和家具风格就国防军广泛几个房间房管局房管局法国加工费交付给交付给交付给警方根据高房价法国警方交付给饭卡打开巴士风格反对广泛的的非官是大苏打发的发非官方共和国50
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


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

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


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