动态网页制作 第1章 HTML语言1.

Slides:



Advertisements
Similar presentations
Web 开发基础 第二章 表格与页面布局. 回顾 Internet 和 万维网 网页的工作原理 网页的基本结构 标记及其属性 段落标记,图片标记,超级链接标记 相对路径,绝对路径,物理路径.
Advertisements

HyperText Markup Language
第六章 网页设计与制作基础.
网页设计与制作 教师姓名: 职务:.
ASP.NET 網頁製作教本 -- 從基本語法學起
第3章 文字与段落 清华大学出版社.
HTML第一课 李 伟 HTML开发语言基础.
S5MathsCH1&2Notes 等差與等比數列
第5章 HTML 標籤介紹.
佛山科学技术学院 第7章 HTML Internet及多媒体应用.
第8讲 HTML与PHP基础 静态网页 vs. 动态网页.
网页制作 第一讲
HTML概念 HTML(Hyper Text Markup Language 超文本标识语言) 是一种用来制作超文本文档的简单标记语言。
建站流程 本章重点 本章介绍网站制作流程、经验、技巧以及在制作网页过程中可能需要注意的问题。 学习目的 了解网站的制作流程。
Web图片搜索引擎设计 ——基于文本的图片信息提取.
DREAMWEVAER MX 2004入门 楼斌 BBS ID:lou 生命科学学院
网页 设计与制作.
第8章 CSS基础知识 【学习目标】 对于一个网页设计者来说,对HTML语言一定不感到陌生,因为它是网页制作的基础,但是如果希望网页能够美观、大方,并且升级维护方便,那么仅仅知道HTML还是不够的,还需要了解CSS。了解CSS基础知识,可以为后面的学习打下基础。 本章主要内容包括: 为什么在网页中加入CSS。
XML 第05讲 使用CSS显示XML.
学习情境三:配置WEB服务器 服务器配置与管理.
第五单元课1-3 层叠样式表.
第3章 HTML语言 3.1 HTML文档的基本结构 3.2 文字排版 3.3 图片排版 3.4 超级链接 3.5 表格 3.6 框架窗口
模块1 网页设计基础 实训1 体验HTML文档 1.1 网页基础知识 1.2 网站配色方案 1.3 网站设计常用软件
使用HTML製作個人網頁 柴惠敏 台灣大學 物理治療學系.
第二部分 HTML语言控制 本次课的主要内容: 1、认识网页文件的结构 2、HEAD、TITLE、BODY等基本标记符的使用
HTML 語法教學 授課:彭穎聰 老師.
网页编程基础 曾宪文,Rex Zeng 纸飞机网络技术部部长 Leader of ACE.
HTML簡介、文字的變化、超連結的使用 主講:朱漢琳.
CT212 (02/03)-Network Programming and design
第二章 網際網路網頁的設計.
HTML.
第四章 样式表CSS CSS技术是一种格式化网页的标准方式,它通过设置CSS属性债周页元素获得各种不同效果。本章共分9个实例,主要内容包括的基础知识、CSS创建与导入、CSS的语法结构、常用CSS的分类、CSS的使用原则等内容。
第8章 样式表.
第五章 网页设计 网页制作的语言和工具 网页制作步骤和原则 使用Dreamweaver工具制作网页 使用FrontPage工具制作网页
ASP动态网页设计实用教程 主讲教师: 开课单位:.
CSS简介 WEB前端三剑客之二.
Hello World 體驗實作第一個JSP程式.
Ch1.認識全球資訊網 1.1 「網際網路」與「全球資訊網」 1.2 全球資訊網的基礎 – 網頁與超連結
教師: 陳明瑤 電郵: 網際網路應用-網頁設計3 教師: 陳明瑤 電郵:
标准规范 2.自己偏好习惯 3.讨论/建议 永远遵循同一套编码规范 -- 不管多少人同时参与编码,所有代码都应该看上去像是一个人编写的一样。
Ch01 HTML 5 資料格式 網頁程式設計.
第 2 章 必備的 HTML 與 CSS 重點.
Unit 2 Topic 2 Section A What does she look like? 恩施市芭蕉侗族乡初级中学 贺丹.
HTML網頁設計 Chapter 建置網站的流程 16-2 從事網頁設計相關的程式語言 16-3 認識HTML語法
Ch.13 HTML網頁實作.
第2章 超文本标记语言HTML.
CSS排版:盒子模式 靜宜大學 資管系 楊子青.
8 网页制作基础知识 赵国庆 博士 北京师范大学教育技术学院
HTML – 文字格式 資訊教育.
十二年國民基本教育中等學校教師教學專業能力研習五堂課
HTML & CSS.
基礎程式設計範例 -網頁名片.
主讲:陶建平 华中科技大学网络与计算中心
W3C标准网页制作 主讲教师:张 涛.
The Department of Education Technology
Web应用开发.
聖文德書院 ST BONAVENTURE COLLEGE & HIGH SCHOOL
网页设计与制作教程第5版 机械工业出版社同名教材 配套电子教案.
程式語言與邏輯 高慧君 台北市立南港高中 2006年12月22日.
UI 软件 设计 页面布局(一).
網站(web) 授課:方順展.
HTML大探索.
CSS排版:盒子模式 靜宜大學 資管系 楊子青.
ASP动态网页设计实用教程 主讲教师:贾海陶.
P3M1 PTH/SMT电阻电位器的参数识别与简易测试
坐標幾何的基本概念 Title page: Font size 36, bold, theme color of the chapter (red for geometry, blue for algebra, green for statistics)
CSS基礎 靜宜大學 資管系 楊子青.
使用Dreamweaver 8 國立竹東高級中學 資訊科技概論 黃秋雅老師
第1章 HTML基础 主讲人:刘泰然 经济管理学院.
教师:李金双 网页制作 教师:李金双
Presentation transcript:

动态网页制作 第1章 HTML语言1

教学目标 了解网页与网站技术的发展 掌握HTML语言结构、编辑方法以及语法规范 掌握标题标记<hx>的使用方法 掌握字符格式化标记<font>的使用方法 《动态网页制作》——HTML基础

教学目标(续) 掌握分段与换行标记<p>和<br>的使用方法 掌握区块标记<div>和<span>的使用方法 掌握水平线标记<hr>的使用方法 《动态网页制作》——HTML基础

互联网 有关互联网的概念 互联网起源 互联网构成 互联网工作原理 《动态网页制作》——HTML基础

有关概念 互联网 由多个计算机网络相互连接而成的网络 计算机网络 两台或者两台以上的计算机互相连接 《动态网页制作》——HTML基础

网站 是网页的集合,使用浏览器通过域名(网址)访问。 网页 是构成网站的基本元素,依据HTML规则。 《动态网页制作》——HTML基础

网页与网站技术的发展 第一阶段——静态文档 第二阶段——动态网页 第三阶段——Web2.0时代 《动态网页制作》——HTML基础

第一阶段——静态文档 特点 实现了资源共享 用户通过终端Web浏览器访问Internet上各个Web站点(网站) 每个Web站点由多个Web页(网页)构成 每个Web页都是HTML编写的 实现了资源共享 《动态网页制作》——HTML基础

不足 无法实现各种动态的交互功能 无法支持后台数据库 无法有效的对站点信息进行及时的更新 无法实现动态显示效果 《动态网页制作》——HTML基础

第二阶段——动态网页 特点 动态网页以数据库技术为基础,可以大大降低网站维护的工作量; 采用动态网页技术可以实现更多的功能,如用户登录、在线调查、订单管理等等; 动态网页不是独立的网页文件,只有用户请求时服务器才生成一个完整的网页 《动态网页制作》——HTML基础

第三阶段——Web2.0时代 应用核心 Blog——博客/网志:是一个网站,可以在其中快速发布想法、与他人交流; RSS——站点摘要:是站点之间共享内容的一种技术,用于新闻按顺序排列 WIKI——百科全书:是多人协作的写作工具,由多人(包括发布者)维护。 《动态网页制作》——HTML基础

HTML语言结构 <html> -----------文件开始标记 <head> -----------文件头开始标记 … </head> -----------文件头结束标记 <body> -----------文件开始标记 </body> -----------文件结束标记 </html> ------------文件结束标记 《动态网页制作》——HTML基础

例题1.1 使用Windows系统中的记事本工具(Notepad)编写 注意开发过程和保存方法 开始程序附件记事本 英文输入状态下编写代码 保存时应注意后缀名 《动态网页制作》——HTML基础

程序代码 <html> <head> </head> <body> Hello world!

尚未保存 空格 《动态网页制作》——HTML基础

保存方式 后缀名 保存类型 《动态网页制作》——HTML基础

title标记 是标题标记 用于说明页面名称 显示在标题栏中 《动态网页制作》——HTML基础

meta标记 元信息标记 用来定义页面信息的名称、关键字、作者等 对用户来说是不可见的 头部内容中可以有多个meta元素 meta属性两种 name http-equiv 《动态网页制作》——HTML基础

metaname 主要用于描述网页,以便于搜索引擎查找、分类 重要取值 keywords-----页面关键字 description-----页面描述 generator------编辑工具 author------作者信息 《动态网页制作》——HTML基础

metahttp-equiv 辅助浏览器精确显示网页内容 重要取值 Expires:设定网页的到期时间 Pragma :禁止从本地机缓存中访问页面 Refresh:自动刷新并指向新页面 Set-Cookie:网页过期后cookie被删除 Content-Type:设定页面使用的字符集 《动态网页制作》——HTML基础

body标记 网页的主体 常用到的属性 以<body>开始,以</body>结束 bgcolor background text 《动态网页制作》——HTML基础

例题1.2 使用NotePad编写一个网页程序,运行结果是网页文档区背景色为黄色,文本为绿色。 《动态网页制作》——HTML基础

程序代码 <html> <head> </head> <body bgcolor=“yellow” text=“green”> Hello world! </body> </html> 《动态网页制作》——HTML基础

运行结果 《动态网页制作》——HTML基础

网页常用颜色 名称 英文颜色名 十六进制代码 黑色 black #000000 蓝色 blue #0000FF 棕色 brown #A52A2A 灰色 gray #808080 绿色 green #00FF00 橘黄色 orange #FFA500 粉红色 pink #FFC0CB 红色 red #FF0000 白色 white #FFFFFF 黄色 yellow #FFFF00 《动态网页制作》——HTML基础

例题1.3 使用NotePad编写一个网页程序,运行结果是网页文档区显示背景图片。 《动态网页制作》——HTML基础

程序代码 <html> <head> </head> <body backgroud=“img\bg.jpg”text=“red”> Hello world! </body> </html> 《动态网页制作》——HTML基础

运行结果 《动态网页制作》——HTML基础

<hx>标记 标题是按级别区分的,不同的标题级别有对应的标记 x的取值为1~6 默认显示宋体字 使用align设置对齐方式 《动态网页制作》——HTML基础

例题1.4 使用EditPlus编写一个网页程序,运行结果是网页文档区显示1到6级标题式文字 《动态网页制作》——HTML基础

程序代码 <html> <body> <h1>第1级标题(h1)</h1> <h2>第2级标题(h2)</h2> <h3>第3级标题(h3)</h3> <h4 align="left">第4级标题(h4)(居左)</h4> <h5 align="center">第5级标题(h5)(居中)</h5> <h6 align="right">第6级标题(h6)(居右)</h6> </html> 《动态网页制作》——HTML基础

EditPlus的使用 先运行EditPlus 选择菜单File New HTML Page 修改或者在需要处添加代码 保存,输入文件名

EditPlus效果图 《动态网页制作》——HTML基础

运行结果 《动态网页制作》——HTML基础

<font>标记 在网页中设置字体、字号和颜色 face:设置字体 size:设置字号,7号最大,1号最小 color:设置颜色 《动态网页制作》——HTML基础

例题1.5 使用EditPlus编写一个网页程序,运行结果是网页文档区显示设置了字体、字号和颜色的文本 《动态网页制作》——HTML基础

程序代码 <BODY> <h1>设置文字的属性</h1> <font size=7 face="黑体" color=blue>这是黑体7号 蓝色</font><br> <font size=1 color=#00FFFF>这是1号字 青色</font><br> <font size=2 color=green>这是2号字 绿色</font><br> <font size=3 color=#FF0000>这是3号字 红色</font><br> <font size=-1 face="隶书" >这是隶书-1号字</font><br> <font size=+2 face="楷体" >这是楷体+2号字</font><br> </BODY> 《动态网页制作》——HTML基础

运行结果 -1和+2基于3号字 《动态网页制作》——HTML基础

归纳与补充 <font>与<hx>区别 <font>中的color属性与<body>中text属性关系 网页颜色 《动态网页制作》——HTML基础

<font>与<hx>区别 标记 对象 用法 取值 加粗 <font> 一段文字 <font size=x>文字<font> 1-7 否 <hx> 标题 <hx>文字<hx> 1-6 是 《动态网页制作》——HTML基础

font颜色与text颜色 都可以设置文本颜色 <font>可以在文件中多处设定 同时使用时,<font>标记优先 《动态网页制作》——HTML基础

<p>和<br>标记 分段标记和换行标记的效果不同 空格标记使用  《动态网页制作》——HTML基础

例题1.6 使用EditPlus编写一个网页程序,运行结果是网页的文本有分段、换行和多个空格效果 《动态网页制作》——HTML基础

程序代码 <BODY> <p> 第1段</P> <p> 第2段<br> 仍然为第2段,但已经换行。<br>     这一行是四个空格的效果</P> <p> 第3段</P> </BODY> 《动态网页制作》——HTML基础

运行结果 《动态网页制作》——HTML基础

归纳与补充 多个<p>标记不能产生多个空行 多个<br>标记可以长生多个空行 <p>标记可以使用align属性 《动态网页制作》——HTML基础

<div>标记和<span>标记 多个段落可形成一个区域 一行文字中的某几个字符可形成一个区域 《动态网页制作》——HTML基础

例题1.7 使用EditPlus编写一个网页程序,运行结果是网页的文本有区域效果 《动态网页制作》——HTML基础

程序代码 <BODY> <p align=center>第1段,居中对齐</p> <div align=right> <p>第2段,居右对齐</p> <p align=left>第3段,居左对齐</p> </div> <p>第4段<span><font size=6>特殊</font></span>字体 </p> </BODY> 《动态网页制作》——HTML基础

运行结果 《动态网页制作》——HTML基础

归纳与补充 <div>标记中可以设置align属性 <span>标记用于在行内控制特定内容显示 《动态网页制作》——HTML基础

<hr>标记 网页中可以插入水平线 对水平线进行格式设置 《动态网页制作》——HTML基础

例题1.8 使用EditPlus编写一个网页程序,运行结果是网页中产生多种水平线效果 《动态网页制作》——HTML基础

程序代码 <BODY bgcolor="#FFCC99"> 下面的是默认水平线<hr> 下面的是左对齐,宽度为220,高度为6像素的水平线 <hr align=left size=6 width=220> 下面的是浏览器宽度的80%,蓝色水平线 <hr width=80% color=blue> 下面的水平线没有立体效果 <hr size=6 noshade> </BODY> 《动态网页制作》——HTML基础

运行结果 《动态网页制作》——HTML基础

归纳与补充 宽度可以是像素,也可以是百分比 color属性设置颜色 size属性设置高度 《动态网页制作》——HTML基础

特殊字符标记 特殊字符 键盘无法直接输入的符号,如×,© HTML中已定义为关键字的符号,如<,> 数学符号、希腊字符、各种箭头记号、科技符号以及形状 《动态网页制作》——HTML基础

常用字符一览表 字符形式 含义 代码 空格   “ 引号 " < 左尖括号 > 右尖括号 © 版权符号 © × 乘号 × ™ 商标符号 ™ 《动态网页制作》——HTML基础

用特殊符号而不用图片的好处 是基于字符显示,下载更快 可以随意改变大小 很容易就能改变颜色 《动态网页制作》——HTML基础

小结 HTML文件的基本结构 <body>的常用的属性 <font>的常用属性 <p>和<br>的使用 特殊字符的输入 《动态网页制作》——HTML基础

课后作业 主教材P54上机练习题5 本课程所演示的教学用例上机操作 《动态网页制作》——HTML基础