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
Demystifying HTML: An introduction for beginners
Search
Lucas Cherkewski
August 12, 2017
Programming
0
200
Demystifying HTML: An introduction for beginners
Lucas Cherkewski
August 12, 2017
Tweet
Share
More Decks by Lucas Cherkewski
See All by Lucas Cherkewski
Learning to Code by Failing Safely
lchski
0
590
Tiny Little Pieces: Designing and developing with pattern libraries
lchski
1
160
Why bother with code?
lchski
1
640
(Re)Designing Creativity
lchski
0
160
Be the Perfect Client (Round 2!)
lchski
0
450
Be the Perfect Client
lchski
1
290
Other Decks in Programming
See All in Programming
"config" ってなんだ? / What is "config"?
okashoi
0
240
スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide
mackey0225
3
430
Random\Randomizer クラスで日常のあれこれを解決しよう! / Random\Randomizer class solves familiar trouble
cocoeyes02
0
250
はてなにおける CSS Modules、及び CSS Modules に足りないもの / CSS Modules in Hatena, and CSS Modules missing parts
mizdra
7
940
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
190
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
1
110
Elm 0.19.0 Changes
bkuhlmann
0
490
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.1k
Komplexe Oberflächen mit SVG und der Web Animation API
joergneumann
0
670
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
GitHub Copilotのススメ
marcy731
1
200
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
820
Featured
See All Featured
RailsConf 2023
tenderlove
4
540
A Philosophy of Restraint
colly
197
16k
How GitHub (no longer) Works
holman
304
140k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
GraphQLとの向き合い方2022年版
quramy
32
12k
Teambox: Starting and Learning
jrom
128
8.4k
The Cult of Friendly URLs
andyhume
74
5.7k
Git: the NoSQL Database
bkeepers
PRO
422
63k
Designing for humans not robots
tammielis
248
25k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
2
1.3k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Typedesign – Prime Four
hannesfritz
36
2.1k
Transcript
Demystifying HTML An introduction for bloggers
What’s the plan?
1. What is HTML?
1. What is HTML? 2. Why use it?
1. What is HTML? 2. Why use it? 3. How
do we use it?
1. What is HTML? 2. Why use it? 3. How
do we use it? 4. Where can we learn more?
(Picture of me)
Lucas Cherkewski
What is HTML?
HTML is…
HTML is… content
HTML is… content HTML is… description
HTML is… content HTML is… description HTML is… structure
HTML:
HTML: HyperText HTML:
HTML: HyperText HTML: Markup
HTML: HyperText HTML: Markup HTML: Language
Why use HTML?
Specify precisely what you mean
Accessibility
Easier editing in WordPress
Customizing plugins and themes
Stepping stone to learning to code
How do we write HTML?
Somewhere to code…
Somewhere to code… the “text” tab!
None
None
Back to language school!
Meet your new best friends:
Meet your new best friends: </>
A basic HTML “tag”:
A basic HTML “tag”: <p>
A basic HTML “tag”: <p>Our words…
A basic HTML “tag”: <p>Our words…</p>
<p>Our words…</p>
A real-world example…
None
None
None
None
None
=
= <strong>
None
<p> Yaks are the <strong>best</ strong> </p>
Some basic tags…
Some basic tags… • <p>
Some basic tags… • <p> • <h1>
Some basic tags… • <p> • <h1>, <h2>, <h3>, …
Some basic tags… • <p> • <h1>, <h2>, <h3>, …
• <a>
Going beyond simple description
<a>Check out my site!</a>
<a href="example.com">Check out my site!</a>
<a href="example.com">Check out my site!</a>
A small post
My great adventure I went to Vancouver. It was so
cool!
<article> <h1>My great adventure</h1> <p>I went to <a href="example.org">Vancouver</a>. It
was so <strong>cool</strong>!</p> </article>
<article> <h1>My great adventure</h1> <p>I went to <a href="example.org">Vancouver</a>. It
was so <strong>cool</strong>!</p> </article>
Where can we learn more about HTML?
In-person
In-person • Ladies Learning Code
In-person • Ladies Learning Code • Camp Tech
In-person • Ladies Learning Code • Camp Tech • Lighthouse
Labs
Online courses
Online courses • Treehouse
Online courses • Treehouse • Codecademy
Online courses • Treehouse • Codecademy • Lynda
Online resources
Online resources • CSS-Tricks
Online resources • CSS-Tricks • MDN
Online resources • CSS-Tricks • MDN • Stack Overflow
Tools
Tools • Code editors
Tools • Code editors • Codepen
Tools • Code editors • Codepen • Glitch
WordPress specific
WordPress specific • Codex
WordPress specific • Codex • Facebook groups
WordPress specific • Codex • Facebook groups • WordCamps and
meetups
What’d we talk about?
HTML is a language to describe content
Knowing HTML helps us work on the web
There are many resources to learn from
None
Thanks!
Thanks!
[email protected]
@lchski