Ch02 HTML設計實務 網頁程式設計.

Slides:



Advertisements
Similar presentations
HyperText Markup Language
Advertisements

第六章 网页设计与制作基础.
ASP.NET 網頁製作教本 -- 從基本語法學起
第3章 文字与段落 清华大学出版社.
第八章:网络应用制作技术 本章介绍网络各种应用中所涉及的基本概念和制作技术,包括HTML、网页的制作、Java、Java Script语言的初步基础,VRML语言的基本功能,以及网络环境下分布式数据库系统和客户服务体系的构造方法及技术。
HTML第一课 李 伟 HTML开发语言基础.
Chapter 5 全球資訊網 5-1 World Wide Web 的誕生 5-2 使用Internet Explorer
第5章 HTML 標籤介紹.
佛山科学技术学院 第7章 HTML Internet及多媒体应用.
动态网页制作 第1章 HTML语言1.
HTML概念 HTML(Hyper Text Markup Language 超文本标识语言) 是一种用来制作超文本文档的简单标记语言。
DREAMWEVAER MX 2004入门 楼斌 BBS ID:lou 生命科学学院
网页 设计与制作.
2 HTML5與CSS3 2-1 HTML5的頁面結構 2-2 HTML5的文字編排標籤 2-3 HTML5的圖片與超連結標籤
第五单元课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 語法教學 授課:彭穎聰 老師.
第6章 网页图像处理 通过本章学习,应该掌握以下内容: 能够选择合适的网页颜色 了解网页图像的基本格式 掌握使用网页图像的要点
HTML簡介、文字的變化、超連結的使用 主講:朱漢琳.
HTML基本語法及文字 靜宜大學 資管系 楊子青.
DreamWeaver MX (V) 林偉川.
CT212 (02/03)-Network Programming and design
第二章 網際網路網頁的設計.
HTML.
ASP动态网页设计实用教程 主讲教师: 开课单位:.
第3章 超文本标记语言(HTML) 3.1 基本结构标记 3.2 文本格式标记 3.3 超链接标记<A></A>
建國技術學院資訊管理學系 饒瑞佶 2004/7/5 彰化縣政府補助辦理網頁設計資料庫應用班 建國技術學院資訊管理學系 饒瑞佶 2004/7/5.
湖北职院计科系.
网 页 制 作 DREAMWEAVERMX 2004.
DreamWeaver MX (II) 林偉川.
Ch01 HTML 5 資料格式 網頁程式設計.
Chapter14 HTML簡介與簡易網頁製作
計算機概論 請老師填入姓名主講 課本:數位傳真2012 博碩文化出版發行.
第2章 HTML、XML和XHTML實務 2-1 HTML的基礎 2-2 HTML標籤 2-3 XML與XSLT的基礎
HTML網頁設計 Chapter 建置網站的流程 16-2 從事網頁設計相關的程式語言 16-3 認識HTML語法
HTML 钟晖云 QQ:
第2章 超文本标记语言HTML.
網頁製作入門 電算中心 – 蔡京甫.
8 网页制作基础知识 赵国庆 博士 北京师范大学教育技术学院
CSS字型樣式.
CSS樣式 靜宜大學 資管系 楊子青.
W3C标准网页制作 主讲教师:张 涛.
檔案與磁碟的基本介紹.
HTML & CSS.
主讲:陶建平 华中科技大学网络与计算中心
Web应用开发.
W3C标准网页制作 主讲教师:张 涛.
網頁程式設計 本章投影片錄自HTML5、CSS3、RWD、jQuery Mobile跨裝網頁設計 陳惠貞 著 碁峰資訊股份有限公司出版
网页设计与制作教程第5版 机械工业出版社同名教材 配套电子教案.
程式語言與邏輯 高慧君 台北市立南港高中 2006年12月22日.
HTML – 表格 資訊教育.
第一個cordova project Cordova project建立與平台設定,均藉由cli(command line interface來完成 建立project請打開命令提示字元視窗應輸入下列命令 cordova create hello tw.edu.stust.mis.hello HelloWorld.
文字與圖片.
雲端計算.
HTML – 超連結與圖片 資訊教育.
HTML基本語法及文字 靜宜大學 資管系 楊子青.
HTML大探索.
CSS樣式 靜宜大學 資管系 楊子青.
第6章 框架实现多窗口网页.
Dreamweaver 進階網頁製作 B 許天彰.
Brief Guide of FrontPage
國立台灣大學 關懷弱勢族群電腦課程 By 資訊工程 黃振修
第2章 块级标签 经济管理学院.
HTML基本語法及文字 靜宜大學 資管系 楊子青.
第五章 自訂佈景主題與文字處理 講授者:詹雅愔.
HTML5.
教师:李金双 网页制作 教师:李金双
Presentation transcript:

Ch02 HTML設計實務 網頁程式設計

大綱 HTML基礎 HTML基本架構 HTML文字編排

什麼是HTML Tim Berners-Lee在1991年建立HTML,1993年HTML1.0版由Berners-Lee和Connolly完成,經過3.2版到目前的最新版HTML 4.0x版。 HTML是一種文件的編排語言,擁有一組預設的標籤集,並不能定義標示文件的標籤。 標籤:使用一般字串的符號,可以在欲編排文字內容標示使用的編排格式 屬性:每一個標籤可以有一些屬性定義文字內容的細部編排

HTML的範例 <html> <head> <title>HTML範例</title> <body> <p align="center"> 弟子規<br> <font size="1" color="#FF0000">弟子規,</font><br> <font size="2" color="#00FF00">聖人訓,</font><br> <font size="3" color="#0000FF">首孝弟,</font><br> <font size="4" color="#55FF00">次謹信,</font><br> <font size="5" color="#0055FF">泛愛眾,</font><br> <font size="6" color="#FF0055">而親仁,</font><br> <font size="7" color="#5500FF">有餘力,</font><br> <font size="7" color="#00FF55">則學文.</font><br> </body> </html>

什麼是XML XML是eXtensible Markup Language的縮寫 與HTML一樣,由標籤所組成的網頁語言 標籤必須以成對型式出現 元素名稱的英文字母大小寫會被視為不同 XML讓電腦之間的通訊更容易 在網際網路的資料交換,XML是目前最通行的方式 Microsoft Office可以將資料儲存成XML格式 使用在手機通訊的WAP協定上的WML,是XML的一種應用

XML範例 <?xml version="1.0" encoding="Big5"?> <myRecord> <customer> <name> ABC Books </name> <order> <book>快快與慢慢</book> <price>250</price> </order> <book>蓋房子</book> <book>小花貓的房間</book> <price>200</price> </customer> <customer> <name> 天下 </name> <order> <book>邊界</book> <price>150</price> </order> <book>青蛙與蟾蜍</book> <price>100</price> </customer> </myRecord>

什麼是XHTML HTML在4.0版之後,即由XHTML所取代 XHTML是將HTML與XML結合所產生 <p>Ch02</p> <hr></hr> 或<hr /> 元素與屬性名稱必須是小寫的英文字母 屬性的數值必須使用雙引號或單引號包含起來 <h1 align=“center”> 屬性一定要指定數值 <input type=“checkbox” checked=“checked” /> XHTML限定只能使用id,不能使用name屬性 屬性的數值中不可以有&字元

瀏覽程式檢視HTML原始碼 HTML編排的文件需要使用瀏覽程式才能顯示編排的結果。

檢視HTML原始碼

HTML原始碼(以記事本)

瀏覽程式預覽HTML文件 HTML標籤建立的HTML文件只是份單純的文字檔案,需要使用瀏覽程式(例如:IE)才能將編排的結果顯示在使用者的面前。

HTML文件的架構 HTML文件的基本架構可以分為數個區塊,標示文件的不同用途,HTML文件的架構分為三個區塊,如下表所示:

HTML文件的架構 <html> 標示著一份HTML文件 <head> HTML文件的標題 表頭區…   表頭區… </head> <body>HTML文件內容   本體區… </body> </html>

HTML撰寫的注意事項 HTML文件是由標籤組成。 HTML標籤是一種巢狀標籤。 HTML標籤指令並不分英文字母的大小寫。 可以“或‘符號括起來 HTML文件的換行。 [Enter]鍵(換行作用)在瀏覽程式中無作用,要使用<br> HTML文件的連續空白。 連續空白會簡化成為一個空白 不同的瀏覽程式支援不同標籤的格式。 註解文字。<!-- … -->

標題文字 HTML文件在瀏覽程式視窗的標題列可以顯示一列標題文字,這個名稱就是瀏覽程式「我的最愛」功能表的書籤名稱,其基本語法如下所示: <title>....</title> 上述標籤是位於<head>和</head>區塊

文件色彩 <body>的區塊標籤擁有屬性可以指定整份HTML文件的文字和背景色彩,其基本語法如下所示: 文字色彩:<body text=value> 背景色彩:<body bgcolor=value>

文字編排 標題文字 字體變化 字型標籤和色彩 <hn>....</hn> ,n=1 ~~ 6 數字愈大,字愈小 粗體字:<b>...</b> 斜體字:<i>...</i> 底線字:<u> … </u> (此標籤從HTML4.0開始即被取消) 上標:<sup>…</sup> 下標:<sub>…</sub> 字型標籤和色彩 <font face="font_name" size=number color=value >....</font> face屬性:字型名稱,如果不只一個請使用「,」分隔,文字內容可以使用這些字型中的任一個,如果指定的字型不存在,就使用預設字型。 size屬性:為1~7的數字,也可以使用+或-號,表示比預設尺寸大幾級或少幾級,數字愈大,尺寸愈大 color屬性:色彩值或色彩名稱。

文字編排 換行符號 段落編排 保留段落編排格式 置中對齊 插入水平線 設定區塊範圍 <br /> <p align=left | center | right> … </p> align屬性:可以分別將段落向左、置中和向右對齊。 保留段落編排格式 <pre>....</pre> 置中對齊 <center>....</center> 插入水平線 <hr /> 設定區塊範圍 <div>

文字編排 項目符號與編號 項目編號:<ol> 項目符號:<ul> <li>項目1 …..   </ol> 項目符號:<ul> <li>項目   </ul>

插入圖片 <img src="filename" width=value height=value align=left | right> src屬性:圖片檔案名稱和路徑,可以使用gif、jpg或png格式的圖片檔。 width屬性:圖片的寬度,可以是點數或百分比(影像的寬度佔螢幕的百分之幾)。 height屬性:圖片的高度,可以是點數或百分比。 align屬性:圖片和文字在同一列顯示的編排位置。 設定網頁的背景圖片 <body background=“cake.jpg”>

建立超連結 <a href="protocol://domain/file#bookmark" target="frame_name"> … </a> 例如:<a href=http://www.nkmu.edu.tw>高海大</a> href屬性:設定超連結的目的地。 target屬性:設定超連結目的地HTML文件顯示的框架名稱或視窗。 建立影像的超連結 <a href=“prev.html”> <img src=“上一頁.gif” width=“64” height=“32” alt=“上一頁” /> </a> 使用超連結來寄電子郵件 <a href=mailto:wangdaj@mail.nkmu.edu.tw>寫信給我</a>

建立表格 表格標籤: <table border=value> border屬性:顯示表格框線的寬度 <tr> <td>........</td> ……. </tr> <td>.........</td> …….. …… </table> border屬性:顯示表格框線的寬度

視窗分割 左右分割: <frameset cols="value,value,"> <frame> </frameset> cols屬性:定義左右分割框架的大小,使用「,」符號分隔的每一個值為各區域的大小,可以使用百分比或點數,屬性的每一個值對應一個<frame>標籤。 <frame>標籤:定義框架內容,也就是顯示的HTML文件。