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
Community Codes: Intro to HTML/CSS
Search
Taylor Christensen
August 08, 2017
Programming
0
51
Community Codes: Intro to HTML/CSS
Slides for presentation/workshop at Community Codes meetup in San Marcos, Texas. (Aug 2017)
Taylor Christensen
August 08, 2017
Tweet
Share
More Decks by Taylor Christensen
See All by Taylor Christensen
WordCamp Austin: Google Webmaster Tools
taylortrc
1
200
Other Decks in Programming
See All in Programming
JavaでLチカしたい! / JJUG CCC 2024 Fall LT
nhayato
0
110
AI時代におけるSRE、 あるいはエンジニアの生存戦略
pyama86
4
980
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
630
WEBエンジニア向けAI活用入門
sutetotanuki
0
330
[PyCon Korea 2024 Keynote] 커뮤니티와 파이썬, 그리고 우리
beomi
0
120
Tauriでネイティブアプリを作りたい
tsucchinoko
0
350
Boost Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
1.5k
ECS Service Connectのこれまでのアップデートと今後のRoadmapを見てみる
tkikuc
2
240
外部システム連携先が10を超えるシステムでのアーキテクチャ設計・実装事例
kiwasaki
1
280
Quine, Polyglot, 良いコード
qnighy
4
620
Java ジェネリクス入門 2024
nagise
0
690
Dev ContainersとGitHub Codespacesの素敵な関係
ymd65536
1
140
Featured
See All Featured
Designing for humans not robots
tammielis
249
25k
A Tale of Four Properties
chriscoyier
156
23k
GraphQLとの向き合い方2022年版
quramy
43
13k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Rails Girls Zürich Keynote
gr2m
93
13k
Optimizing for Happiness
mojombo
376
69k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
Into the Great Unknown - MozCon
thekraken
32
1.5k
Side Projects
sachag
452
42k
Teambox: Starting and Learning
jrom
133
8.8k
Transcript
Intro to HTML/CSS @communitycodes /communitycodes Taylor Christensen @taylortrc
Thanks to our sponsor! @SplashCoWork /SplashCowork
Introductions • Name • Tech Background (if any) • What
do you hope to learn? (tonight, this year, future)
Where do we start? • Browser (HTML, CSS, JS) •
Server (Java, Ruby, ASP, PHP, C+, JS Frameworks…) • Database (SQL, Mongo)
HTML • “markup language for creating Web pages” • “structure
of Web pages” • “building blocks” html head body doctype title meta header footer aside article nav logo h1 p p nav h3 p container
HTML Elements • <html> • <head> • <body> • <h1…h6>
• <p> • <img> • <a>
HTML Tagging <tagname>content, copy, media here…</tagname> <p>My first paragraph here!</p>
<title>My first website</title>
HTML Attributes • href • title • size • style
<a href=“index.html”>Link here!</a> <img src=“logo.png” alt=“Logo”> <p title=“Hover text here”> This is a paragraph. </p>
CSS Styles • color • font-size • font-family • background
<a href=“index.html” style=“color:red;”>Link here!</a> <p style=“font-size:14pt;”>Hi!</p> <p style=“background:blue;”> This is a paragraph. </p>
CSS Location <p style=“font-size:14pt;”>Hi!</p> Inline <style> p { font-size:14pt; }
</style> Internal External <link rel=“stylesheet” type=“text/css” href=“style.css”>
CSS Positioning From W3Schools - https://www.w3schools.com/css/css_boxmodel.asp
<div> + Classes “The <div> element is often used as
a container for other HTML elements.” <div style=“color:red;”>Content</div> <div class=“main-section”> <p>Paragraph content here.</p> </div> <style> .main-section p { font-size: 16px; } </style>
Advanced Elements • Form • Script • Aside (sidebar) •
Figure • Nav • Time • Progress • Video / Audio • Geolocation
Examples (demo)
Resource: References
Resource: References
Resource: References
Resource: References
Resource: References
Resource: References
Resource: Inspect Element
Resource: Code Editor • Notepad (PC) • TextEdit (Mac) •
Atom • Sublime
Resource: Validators • W3Schools Style Guide • HTML Validator •
CSS Validator W3Schools Style Guide (www.w3schools.com/html/html5_syntax.asp) W3C Markup Validators (validator.w3.org)
Resource: Server • Hosting • FTP • CodePen