Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Intro to HTML
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
lumilux
April 03, 2012
Programming
240
2
Share
Intro to HTML
lumilux
April 03, 2012
Other Decks in Programming
See All in Programming
OCRを使ってゲームのアイテムをデータ化する
kishikawakatsumi
0
130
Swiftのレキシカルスコープ管理
kntkymt
0
210
AIエージェントの隔離技術の徹底比較
kawayu
0
450
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
340
ふつうのFeature Flag実践入門
irof
7
3.5k
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
780
New "Type" system on PicoRuby
pocke
1
420
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
260
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.5k
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
1k
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.4k
さぁV100、メモリをお食べ・・・
nilpe
0
120
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
200
74k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
840
Prompt Engineering for Job Search
mfonobong
0
330
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
GraphQLとの向き合い方2022年版
quramy
50
15k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
370
Transcript
INTRO TO HTML HANS HYTTINEN
<h1>Witty Headline</h1> <p>The quick brown fox jumps over the lazy
dog.</p>
HYPERTEXT MARKUP LANGUAGE semantics & structure design & presentation ✓
✘
WHY SEMANTICS? Humans can infer structure and meaning. Browsers need
some help.
AN HTML DOCUMENT ...is just text that has been marked
up. ...is usually saved as a .html file. ...is what your browser was made for.
<h1>Witty Headline</h1> <p>The quick brown fox jumps over the lazy
dog.</p> HEADING LEVEL ONE PARAGRAPH
<h1>Witty Headline</h1> OPENING TAG ELEMENT CONTENT CLOSING TAG
<h1 id=“best” class=“witty”> Witty Headline</h1> VALUES ATTRIBUTES
<a href=“http://adicu.com”>ADI</a> LINK (ANCHOR) <img src=“http://adicu.com/images/ adi-logo.png” alt=“logo” /> IMAGE
COMMON ELEMENTS <a> <em> <abbr> <p> <ol> <ul> <div> grouping
<h1> <header> <footer> <section> <article> phrasing sectioning
ELEMENT TYPES http://j.mp/html5-tags
<header><h1>My Blog</h1></header> <section> <article> <h2>First post!</h2> <p>This is my <em>very</em>
first post.</p> <p>I hope you like it!</p> </article> </section> <footer><p>By Joe Smith</p></footer>
WHAT YOU NEED <!doctype html> <html> <head> <title>Your page title</title>
</head> <body> <p>Your stuff goes in the body!</p> </body> </html>
MORE EXAMPLES
ORDERED LISTS <ol> <li>Open file</li> <li>Edit file</li> <li>Save file</li> <li>Close
app</li> </ol> 1.Open file 2.Edit file 3.Save file 4.Close app
UNORDERED LISTS <ul> <li>Eggs</li> <li>Bread</li> <li>Milk</li> <li>Saffron</li> </ul> •Eggs •Bread
•Milk •Saffron
TEXT SEMANTICS <p> <em>Emphasized</em>, <strong>Strongly emphasized</strong> </p> Emphasized, Strongly emphasized
TEXT NON-SEMANTICS <p> RMS <i>Titanic</i>. This is a<br> <b>keyword</b>. </p>
RMS Titanic. This is a keyword. SPECIAL CASES ONLY!
HTML RESOURCES codecademy.com/courses/html-one-o-one developer.mozilla.org/en/HTML w3.org validator.w3.org wiki.adicu.com
OTHER PEOPLE’S HTML
Chrome and Firefox: ⌥ ⌘ i Ctrl ⇧ i DEVELOPER
TOOLS Right click → View Page Source RAW PAGE SOURCE
MY PAGE IS STILL UGLY HTML defines structure. Intro to
CSS: next week CSS defines presentation!
adicu.com j.mp/intro-to-html THESE SLIDES