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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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.7k
TumblrでWebサイトを作成
tado
0
730
bmaw14 第2回: Touchéセンサーを使う1 Touchéセンサーを作成する
tado
0
2.3k
Webサーバーの準備 - Github PagesでWebサイト開設
tado
0
1.5k
Other Decks in Technology
See All in Technology
OAuth SPIFFE Client Authentication(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
410
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
5k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.5k
Introduction to Bill One Development Engineer
sansan33
PRO
0
480
markdown-poster Introduction
kazamori
0
450
「面白い!」を信じ抜け。激動の時代を貫く、オンリーワン・エンジニアの条件
kizawa2020
2
560
Bet AI Day 2026丨AIを「使う」から、AIが「働く」へ ― LayerXが進める「組織AI」の社会実装
layerx
PRO
2
590
書籍『生成AIの安全性入門』の入門
wataoka
0
150
Cloudflare製品を活用した AIガバナンス実践入門 / AI governance with Cloudflare Service
delta_tech
1
170
いかに伝えるか 〜新卒エンジニアの教育のための、ライトノベル活用の一例
ikedon
1
130
[2026-08-25]AIによる自動化と人の介入、その狭間で揺れる信頼性についての俺の思いを、波よ聞いてくれ
tosite
0
110
全社に広がるMCPサーバーを、 どう安全に管理するか MCPass開発の舞台裏
mtpooh
3
220
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
エンジニアに許された特別な時間の終わり
watany
108
250k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
We Have a Design System, Now What?
morganepeng
55
8.3k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
390
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
700
WENDY [Excerpt]
tessaabrams
12
39k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
500
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
630
The Limits of Empathy - UXLibs8
cassininazir
1
620
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
How GitHub (no longer) Works
holman
316
150k
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ΛΧελ ϚΠζ͍ͯ͘͠ ‣ ࣍ि͞Βʹࡉ͔ͳςΫχοΫʹ͍ͭͯ୳ٻ͍͖ͯ͠·͢