190 likes | 322 Views
Web Page Design. Week 6. Mozilla Thimble. https://thimble.webmaker.org/en-US / Mozilla Webmaker 提供的 Tools 之一 線上 HTML 編輯器 有一些範例 Projects 可以參考學習或直接使用 可以直接發佈製作好的網頁. H yper T ext M arkup L anguage Markup language Markup tags Tag describes document content
E N D
WebPageDesign Week 6
MozillaThimble • https://thimble.webmaker.org/en-US/ • MozillaWebmaker提供的Tools之一 • 線上HTML編輯器 • 有一些範例Projects可以參考學習或直接使用 • 可以直接發佈製作好的網頁
Hyper Text Markup Language • Markup language Markup tags • Tag describes document content • HTML document = web page contains tags and plain text What is HTML?
Tag: <keyword> </keyword> • Element: <keyword>HELLOWORLD</keyword> • Where does the ‘browser’ come into play? • Reads HTML documents • Use tags to interpret content Tag & Element
<html> <body> <p>You see me?</p> </body> </html> Basic structure
Begin and end every HTML document with this tag pair • May declare DOCTYPE before it • HTML 4.01 • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> • HTML 5 • <!DOCTYPE html> <html>
Everything between this tag pair will be read and rendered on screen <body>
Headings • Like what you see in Word • Higher number means bigger font size <hi>,i=1~6
Paragraph • Automatically adds space (1 line) before and after the paragraph • Use <br> for a new line with out padding <p>
Describe what font style to use • Attributes: provide additional information about the HTML element • face,color,size… • “red” • rgb(x,x,x) • #XXXXXX • Ex. <font size=“3” face=“arial” color=rgb(10,110,10)> DEPRECATED <font>
Cascading Style Sheets • Separated from HTML to manage element styles, such as layout, font, color… CSS (FYI only)
Bold • Italic • Underline <b>,<i>,<u>
Anchors: hyperlink • <a href=“[destination]”> • A URL • A local HTML document • A file • target • Specifies where to open the link into <a>
Image • <imgsrc=“[destination]”> • A local image file • A URL • http://joung.im.ntu.edu.tw/images/2004_1001_Amsterdam_DISC_0007.jpg • alt • Specifies alternate text <img>
Table, table row, table data/table header • Declare table • Declare row • Declare data cell/table header • Close data cell/table header • Repeat 3~4 to create more columns • Close row • Close table Can declare spanning data cells! <table>,<tr>,<td>/<th>
Unordered list (bullets) • Ordered list (numbers) • List item <ul>,<ol>,<li>
W3Schools http://www.w3schools.com/html/default.asp
瀏覽器元件檢閱器 • GoogleChrome,Firefox皆有提供 • 直接檢閱網頁上元素的原始碼 • 也可以查閱CSS和使用的JavaScript套件
Now&Future-HTML5 • CutTheRope • http://www.cuttherope.ie/ • AppleHtml5Demo • http://www.apple.com/html5/showcase/vr/ • Html5rocks • http://slides.html5rocks.com/#landing-slide