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
Tumblrを使う3- カスタムHTMLテーマの作成
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Atsushi Tadokoro
June 25, 2014
Technology
470
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Tumblrを使う3 - カスタムHTMLテーマの作成
Atsushi Tadokoro
June 25, 2014
More Decks by Atsushi Tadokoro
See All by Atsushi Tadokoro
デザイン言語総合講座 - クリエイティブ・コーディング
tado
0
2.8k
Tumblrを使う4 - Webサイトを構成する、固定ページとタグ
tado
0
1.8k
Processing.jsによるデータの可視化と生成的表現
tado
1
1.9k
Tumblrを使う2 - テーマをカスタマイズする
tado
0
380
Touchéの仕組みを理解 - ProcessingとArduinoの連携
tado
0
2.4k
Github Pagesで作品を公開、Automatic Page Generatorでサイトを生成
tado
0
1.6k
TumblrでWebサイトを作成
tado
0
730
bmaw14 第2回: Touchéセンサーを使う1 Touchéセンサーを作成する
tado
0
2.2k
Webサーバーの準備 - Github PagesでWebサイト開設
tado
0
1.5k
Other Decks in Technology
See All in Technology
SO-101×VLAによる3色キューブのピック&プレース
abeja
0
160
もう一度考える SRE チームの作り方・育て方 / Rethinking SRE #1: Building and Growing SRE Teams
rrreeeyyy
6
1k
強化学習「理論」入門
enakai00
3
3.6k
PLATEAU で バーチャル花火大会
tatsuya1970
0
110
FPGAが実現する遠方宇宙の高空間分解能天体撮影 -大型地上望遠鏡の視力を補正する「補償光学」とは?-
komei_mt
0
190
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
550
え?フロントエンドエンジニアの ワイがインフラも!?
puku0x
1
440
侵入は突然に 〜 IoTマルウェアと悪用される家庭の機器 ~ / When Intrusion Strikes: IoT Malware and the Abuse of Home Devices
nttcom
0
1.6k
認知負荷をGemini で溶かす — GKE 基盤「Orbit」における AI エージェントの実践
sansantech
PRO
1
270
AIは実装を速くする。では、私たちは何を今作るべきか?-立場を越えてリリースに向き合ったチーム開発の実践 / 20260801 Hiromi Nakaya and Naoki Takahashi
shift_evolve
PRO
3
450
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
350
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
310
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
Producing Creativity
orderedlist
PRO
348
40k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
200
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
Product Roadmaps are Hard
iamctodd
55
12k
Unsuck your backbone
ammeep
672
58k
Transcript
ܳज़ใԋश 8FC 5VNCMSΛ͏̏ ΧελϜ)5.-ςʔϚͷ࡞ ݄ ౦ژज़େֶܳज़ใηϯλʔ ".$ ୲ɿాॴ३
ࠓͷ༰ ‣ 5VNCMSͷΧελϜ)5.-ςʔϚͷ࡞ ‣ ͭ·Γɺ5VNCMSͷςʔϚΛ·ͬ͞Βͳঢ়ଶ͔Β࡞ͬͯΈΔ ‣ ࢦͤςʔϚൢച
5VNCMSͷΧελϜ)5.-ςʔϚͷ࡞
5VNCMSͷΧελϜ)5.-ςʔϚͷ࡞ ‣ 5VNCMSͷςʔϚΛશʹ·ͬ͞Βͳঢ়ଶ͔Β࡞Δ͜ͱՄೳ ‣ ࠷ৄ͍͠υΩϡϝϯτɺ5VNCMSͷαΠτʹ͋Δࢿྉ ‣ IUUQXXXUVNCMSDPNEPDTFODVTUPN@UIFNFT
5VNCMSͷΧελϜ)5.-ςʔϚͷ࡞ ‣ ΧελϚΠζͷը໘Λදࣔ͢Δʹ ‣ %BTICPBSEͰɺΧελϚΠζ͢ΔϒϩάΛબ͠ɺ$VTUPNJ[F5IFNFϘλϯΛԡ ͢
5VNCMSͷΧελϜ)5.-ςʔϚͷ࡞ ‣ දࣔ͞ΕΔΧελϚΠζը໘ͷࠨίϥϜͷαϜωΠϧԼʹ͋Δɺ&EJU)5.-Ϙλϯ Λԡ͢
5VNCMSͷΧελϜ)5.-ςʔϚͷ࡞ ‣ ͜͜ʹදࣔ͞ΕΔ)5.- ͱแ͞ΕΔ$44 Λฤू͍ͯ͘͠
5IVNCMSͷΧελϜ)5.-ςʔϚͷ࡞ ‣ ΧελϜ)5.-ͷ֬ೝ༻ʹɺશͯͷछྨͷߘΛςετ༻ϒϩάʹ͓ͯ͘͠ ‣ 5FYU 1IPUP 2VPUF -JOL $IBU "VEJP
7JEFP
7BSJBCMFͱ#MPDL
7BSJBCMF ม ͱ#MPDL ϒϩοΫ ‣ ΧελϜ)5.-࡞ͰॏཁͱͳΔ5VNCMSઐ༻ͷͭͷԋࢉࢠ ‣ )5.-ͷதʹຒΊࠐΜͰ༻͢Δ ‣ 7BSJBCMF
ม ‣ λΠτϧهड़ͳͲɺಛఆͷσʔλΛૠೖ͢Δ ‣ #MPDLɹ ‣ σʔλͷू·ΓΛૠೖ͢Δ ‣ ΠϯσοΫεϖʔδɺݸผͷهࣄɺφϏήʔγϣϯͳͲ {ʬVariable໊ʭ} {block:ʬBlock໊ʭ} ... {/block:ʬBlock໊ʭ}
7BSJBCMFͱ#MPDL ‣ 7BSJBCMFͷهड़ྫ <h1>{Title}</h1> <h2>{PostTitle}</h2> <p>{Description}</p>
7BSJBCMFͱ#MPDL ‣ #MPDLͷهड़ྫ {block:Posts} {block:Photo} <li class="post photo"> <img src="{PhotoURL-500}"
alt="{PhotoAlt}"/> {block:Caption} <div class="caption">{Caption}</div> {/block:Caption} </li> {/block:Photo} {/block:Posts}
5VNCMSςϯϓϨʔτͷߏ
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text}
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ ݕࡧ݁ՌΛදࣔ
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ ݕࡧ݁ՌΛදࣔ ༷ʑͳλΠϓͷߘΛදࣔ
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ ݕࡧ݁ՌΛදࣔ ༷ʑͳλΠϓͷߘΛදࣔ ςΩετ
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ ݕࡧ݁ՌΛදࣔ ༷ʑͳλΠϓͷߘΛදࣔ ςΩετ ࣸਅ
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ ݕࡧ݁ՌΛදࣔ ༷ʑͳλΠϓͷߘΛදࣔ ςΩετ ࣸਅ Ҿ༻
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ ݕࡧ݁ՌΛදࣔ ༷ʑͳλΠϓͷߘΛදࣔ ςΩετ ࣸਅ Ҿ༻ ϏσΦ
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ ݕࡧ݁ՌΛදࣔ ༷ʑͳλΠϓͷߘΛදࣔ ςΩετ ࣸਅ Ҿ༻ ϏσΦ Ի
5VNCMSςϯϓϨʔτͷߏ html head body {Title} {block:SearchPage} {block:Posts} {block:Pagination} {block:Photo} {block:Quote}
{block:Video} {block:Audio} {block:Text} ϒϩάͷλΠτϧΛදࣔ ݕࡧ݁ՌΛදࣔ ༷ʑͳλΠϓͷߘΛදࣔ ϖʔδૹΓػೳ ςΩετ ࣸਅ Ҿ༻ ϏσΦ Ի
ϛχϚϜͳ)5.-ͷ࡞ ‣ ·ͣɺΧελϜ)5.-ͷ࣮ݧͱͯ͠ϛχϚϜͳ)5.-Λ࡞ͯ͠Έ·͢ ‣ ϛχϚϜͳ)5.-͔Βঃʑʹຊ֨తͳςʔϚͱൃల͍͖͍ͤͯͨ͞ ‣ ·ͣɺ5VNCMSͷλΠτϧͱઆ໌Λදࣔͯ͠Έ·͠ΐ͏
ϛχϚϜͳ)5.-ͷ࡞ ‣ 5VNCMSͷλΠτϧͱઆ໌Λදࣔ <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" />
<title>{Title}</title> </head> <body> <h1>{Title}</h1> <p>{Description}</p> </body> </html>
ϛχϚϜͳ)5.-ͷ࡞ ‣ λΠτϧͱઆ໌͕දࣔ͞ΕΔ
ϛχϚϜͳ)5.-ͷ࡞ ‣ ࣍ʹߘΛදࣔ͠·͠ΐ͏ ‣ ߘը໘ɺ1PTUTϒϩοΫͷதʹɺछྨʹԠͯ͡ϙετͷϒϩοΫΛஔ͍ͯ͘͠ ‣ ·ͣɺ1IPUP ࣸਅ ͷߘͰ࣮ݧ
ϛχϚϜͳ)5.-ͷ࡞ ‣ 1IPUP ࣸਅ ͷߘΛදࣔ <!DOCTYPE HTML> <html> <head> <meta
charset="utf-8" /> <title>{Title}</title> </head> <body> <h1>{Title}</h1> <p>{Description}</p> <div id="posts"> {block:Posts} {block:Photo} <div class="post photo"> <img src="{PhotoURL-500}" alt="{PhotoAlt}"/> </div> {/block:Photo} {/block:Posts} </div> </body> </html>
ϛχϚϜͳ)5.-ͷ࡞ ‣ ࣸਅͷߘ͕දࣔ͞Εͨ
ϛχϚϜͳ)5.-ͷ࡞ ‣ ͞ΒʹࣸਅͷΩϟϓγϣϯදࣔͯ͠ΈΔ <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" />
<title>{Title}</title> </head> <body> <h1>{Title}</h1> <p>{Description}</p> <div id="posts"> {block:Posts} {block:Photo} <div class="post photo"> <img src="{PhotoURL-500}" alt="{PhotoAlt}"/> {block:Caption} <div class="caption">{Caption}</div> {/block:Caption} </div> {/block:Photo} {/block:Posts} </div> </body> </html>
ϛχϚϜͳ)5.-ͷ࡞ ‣ ࣸਅͷΩϟϓγϣϯදࣔ
ϛχϚϜͳ)5.-ͷ࡞ ‣ ͜ͷཁྖͰશͯͷߘͷλΠϓΛཏ͍ͯ͘͠ ‣ 5FYU ‣ 1IPUP ‣ 2VPUF ‣
-JOL ‣ $IBU ‣ 7JEFP ‣ "VEJP ‣ ͪΐͬͱ͍ͷͰɺԼهͷ63-͔Βμϯϩʔυ ‣ http://goo.gl/oe0jG
ϛχϚϜͳ)5.-ͷ࡞ ‣ શͯͷߘλΠϓΛཏͨ͠)5.- <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" />
<title>{Title}</title> </head> <body> <h1>{Title}</h1> <p>{Description}</p> <div id="posts"> {block:Posts} {block:Text} <li class="post text"> {block:Title} <h3><a href="{Permalink}">{Title}</a></h3> {/block:Title} {Body} </li> {/block:Text} {block:Photo} <li class="post photo"> <img src="{PhotoURL-500}" alt="{PhotoAlt}"/>
ϛχϚϜͳ)5.-ͷ࡞ ‣ શͯͷߘλΠϓΛཏͨ͠)5.- {block:Caption} <div class="caption">{Caption}</div> {/block:Caption} </li> {/block:Photo} {block:Photoset}
<li class="post photoset"> {Photoset-500} {block:Caption} <div class="caption">{Caption}</div> {/block:Caption} </li> {/block:Photoset} {block:Quote} <li class="post quote"> "{Quote}" {block:Source} <div class="source">{Source}</div> {/block:Source} </li> {/block:Quote}
ϛχϚϜͳ)5.-ͷ࡞ ‣ શͯͷߘλΠϓΛཏͨ͠)5.- {block:Link} <li class="post link"> <a href="{URL}" class="link"
{Target}>{Name}</a> {block:Description} <div class="description">{Description}</div> {/block:Description} </li> {/block:Link} {block:Chat} <li class="post chat"> {block:Title} <h3><a href="{Permalink}">{Title}</a></h3> {/block:Title} <ul class="chat"> {block:Lines} <li class="{Alt} user_{UserNumber}"> {block:Label} <span class="label">{Label}</span> {/block:Label} {Line}
ϛχϚϜͳ)5.-ͷ࡞ ‣ શͯͷߘλΠϓΛཏͨ͠)5.- {/block:Lines} </ul> </li> {/block:Chat} {block:Video} <li class="post
video"> {Video-500} {block:Caption} <div class="caption">{Caption}</div> {/block:Caption} </li> {/block:Video} {block:Audio} <li class="post audio"> {AudioPlayerBlack} {block:Caption} <div class="caption">{Caption}</div> {/block:Caption} </li> {/block:Audio}
ϛχϚϜͳ)5.-ͷ࡞ ‣ ͞ΒʹࣸਅͷΩϟϓγϣϯදࣔͯ͠ΈΔ </div> </body> </html>
ϛχϚϜͳ)5.-ͷ࡞ ‣ ࣮ࡍʹϖʔδΛ։͍ͯΈͯɺߘͨ͠શͯλΠϓ͕දࣔ͞Ε͍ͯΔ͜ͱΛ֬ೝ
$44ΛՃ
$44ΛՃ ‣ $44ɺ)5.-ϑΝΠϧͷIFBEཁૉʹՃ͢Δ ‣ TUZMFཁૉͰғΜͰɺͦͷதʹ$44Λهड़͢Δ ‣ ؆୯ͳαϯϓϧͰղઆ͠·͢
$44ΛՃ ‣ IFBEཁૉʹ$44ΛՃͨ͠ελΠϧͷྫ html { background-color:#eeeeee; } body { background-color:#ffffff;
width:720px; margin:0 auto; padding:2em 4em; border-top:6px solid #3399cc; color:#444444; font-family:sans-serif; } .post { padding:1em; border-bottom:1px dotted #cccccc; } a { color:#666666; text-decoration:underline; } h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color:#3399cc; text-decoration:none; }
$44ΛՃ ‣ ϖʔδʹσβΠϯ͕Ճ͞Εͨ
$44ΛՃ ‣ ͜ͷํ๏Ͱɺ͜Ε·ͰֶΜͰ͖ͨ)5.-ͱ$44ͷࣝΛۦͯ͠ɺ5VNCMSΛΧελ ϚΠζ͍ͯ͘͠ ‣ ࣍ि͞Βʹࡉ͔ͳςΫχοΫʹ͍ͭͯ୳ٻ͍͖ͯ͠·͢