X



Strict-HTML スレッド 43
0001 ◆eUtysLtYW.
垢版 |
2009/03/31(火) 00:24:11ID:???
StrictなHTMLについて語るスレッド。W3C信者もそうじゃない人も投稿歓迎。
でもHTMLの基礎知識は欲しいね。sage進行推奨。

* HTML 4.01 Strict, XHTML 1.0 Strict, XHTML Basic 1.0 (XHTML Basic),
* XHTML 1.1, XHTML 2.0, ISO/IEC 15445 (ISO-HTML), JIS X 4156 (JIS-HTML) など。

前スレ: Strict-HTML スレッド 42
http://pc11.2ch.net/test/read.cgi/hp/1208023080/

暫定まとめサイト: http://wiki.fdiary.net/StrictHTML/

初心者の質問はこちらへ
Webサイト制作初心者用質問スレ Part 207
http://pc11.2ch.net/test/read.cgi/hp/1235589794/

実装の話は10中8, 9スレ違い。

関連スレは>>2
0405Name_Not_Found
垢版 |
2009/09/28(月) 00:16:10ID:???
俺はたぶんよくあるオナニーだと思った。
0406Name_Not_Found
垢版 |
2009/09/28(月) 00:54:08ID:???
閲覧者的に、下の説明文が長い場合はページ内リンクが欲しいかもしれんぞ。
そしたら上はolで下はhn。olからhnにページ内リンク。

つうかそれってマークアップよりUIの問題じゃね?
0407Name_Not_Found
垢版 |
2009/09/28(月) 00:54:21ID:???
>>398
idやAでアンカー張ればどう?

<p>○○の特徴には以下の3つがあります。 </p>
<ul>
<li id="index-untara"><a href="#untara">1.うんたら</a></li>
(略)
<p>ここでそれぞれを詳しく見てみましょう。 </p>
<dt>
<dt id="untara">1.うんたら</dt>
<dd>うんたらはうんたらうんたらです</dd>
(略)

リスト要素とかは適当。
0408Name_Not_Found
垢版 |
2009/09/28(月) 01:04:37ID:???
うんたらうんたら何度もしつこく言って何が悪い!シンゴー!シンゴー!
0409Name_Not_Found
垢版 |
2009/09/28(月) 01:53:19ID:???
TeXのrefみたいなものがあればいいんだな
XLinkにそんなのないの?
0410Name_Not_Found
垢版 |
2009/09/29(火) 08:16:48ID:???
ちょい質問。

<div>
<h1>hoge</h1>
<p>hogehoge</p>
<p>hogehoge</p>
</div>




<h1>hogehoge</h1>
<div>
<p>hogehoge</p>
<p>hogehoge</p>
</div>

ってどっちにしてる? ちょと迷ったんで聞いてみた。
0411Name_Not_Found
垢版 |
2009/09/29(火) 10:05:23ID:???
>>410
divはそもそも意味づけを持たない要素。
使わないで済むのが一番だから、せざるを得ない方で。
validator的にはどっちも通る。
0412Name_Not_Found
垢版 |
2009/09/29(火) 13:11:20ID:???
>>410
用途によるんじゃね?
divで纏める理由なんて人それぞれ、処理内容依存だし。
0413Name_Not_Found
垢版 |
2009/09/29(火) 15:23:05ID:???
>>410
XHTML2.0(涙)的には前者、ISO-HTML的には後者
個人的には前者の方がhnとの繋がりが感じられるし機械もまあdivが包括してると見なすだろう
0414Name_Not_Found
垢版 |
2009/09/29(火) 20:37:53ID:???
>>411-413
すまないありがとう。
なんか気持ち悪くなったから頑張って最適化してみる。
0415Name_Not_Found
垢版 |
2009/09/29(火) 22:02:09ID:???
ぶっちゃけサイト内でぶれてなきゃ
divの使い方なんてどうだっていいんじゃね?
文句つける人も俺々ルールで文句つけてくるだけだし。

まあ最近はその手の人も絶滅気味な気がするが。
0416Name_Not_Found
垢版 |
2009/09/29(火) 23:08:42ID:???
divには意味がないから、divが無くても成立する文章を書きましょうとはいうけれど、
pのように文章化されてもいなく、ulのようにリスト化されてもない、
単なる(突発的な)情報表示とか、フォームのボタンが単体で置いてあるのを入れるとしたら
divぐらいしかないような気がする。
で、そうなるとdivは意味を持たないというのとジレンマが発生すると。

意味を持たないdivの他に、「何かを示す」という意味を持たせた<indication></indication>
(または略して<ind></ind>か?)みたいな要素を4.01の時に作ってくれてたら、
そこんところが結構楽になったのになあと思う。
0417Name_Not_Found
垢版 |
2009/09/29(火) 23:14:56ID:???
DIV要素は意味を持たないwww

0418Name_Not_Found
垢版 |
2009/09/29(火) 23:18:50ID:???
×DIV要素は意味を持たない
◯DIV要素の意味がわからない
0419Name_Not_Found
垢版 |
2009/09/29(火) 23:25:56ID:???
はいはい反論は具体的にね。
0420Name_Not_Found
垢版 |
2009/09/29(火) 23:39:52ID:???
>>416
フォーム単体ならリスト1つというのは昔からよくある手
labelと合わせてdtもよくある
0421Name_Not_Found
垢版 |
2009/09/30(水) 00:31:59ID:???
グルーピングっていうのが厄介だなって思った
0422Name_Not_Found
垢版 |
2009/09/30(水) 02:43:02ID:???
全体のリード文を入れるとして、下の3つのどれが適切?ですか?

<h1>タイトル</h1>
 <p>リード文</p>
 <h2>サブタイトルA</h2>
  <p>本文A</p>
 <h2>サブタイトルB</h2>
  <p>本文B</p>


<h1>タイトル</h1>
 <h2>リード文タイトル</h2>
  <p>リード文</p>
 <h2>サブタイトルA</h2>
  <p>本文A</p>
 <h2>サブタイトルB</h2>
  <p>本文B</p>


<h1>タイトル</h1>
 <h2>リード文タイトル</h2>
  <p>リード文</p>
 <h2>本文タイトル</h2>
  <h3>サブタイトルA</h3>
   <p>本文A</p>
  <h3>サブタイトルB</h3>
   <p>本文B</p>

二個目はリード文と本文の区別がつかないことが気になるが、三個目は冗長?
ちなみにリード文で想定してるのは、新聞の一面記事についてるみたいなやつね。
0423Name_Not_Found
垢版 |
2009/09/30(水) 04:54:12ID:???
>>422
<hn>タイトル
<p class="sub">リード文</p></hn>

もしくは一番上
0425Name_Not_Found
垢版 |
2009/09/30(水) 07:59:42ID:???
まえがきを章にするかどうかって話?
書籍だと
章にはなってないけど目次には載っている
「まえがき」という言葉が見出しっぽい扱いになっている
って感じだけどHTMLだとどうなんだろうね
もむしろ問題はあとがきで、
422の一番目のようにすると最終章の本文とあとがきが区別付かなくなる
過去スレだとDIVでのグルーピングで最終章とあとがきを分けるのは意味がないという話だったような
どういう結論に至ったんだっけ
0426Name_Not_Found
垢版 |
2009/09/30(水) 08:33:11ID:???
普通に<hn>あとがき</hn>でも入れて章立てすりゃいいじゃん。
0427Name_Not_Found
垢版 |
2009/09/30(水) 12:42:06ID:???
リード文は前書きでも後書きでもなく、長めのサブタイトルのようなものだろ
0428Name_Not_Found
垢版 |
2009/09/30(水) 13:28:50ID:???
仮で良いから「リード文」とやらを明確にしてくれよ
0429Name_Not_Found
垢版 |
2009/09/30(水) 13:47:46ID:???
一貫してりゃなんでもいいよ
ここでコメントする連中だって脳内ソースで喋ってるだけだし
0432Name_Not_Found
垢版 |
2009/09/30(水) 16:07:07ID:???
俺なら

<h1>記事タイトル</h1>
 <h2>前書き<h2>
 <p>前書き本文</p>
 <h2>一章</h2>
 <p>一章本文</p>
 <h2>後書き</h2>
 <p>後書き本文</p>

ってなるから迷わない。迷いようがない。
0433Name_Not_Found
垢版 |
2009/09/30(水) 16:07:43ID:???
前書きじゃないって言われてるのに
0434Name_Not_Found
垢版 |
2009/09/30(水) 16:09:05ID:???
>>427
まあ、そういうわけなんだが、>>422は一番上で良いだろって事で。
>>423はhn要素の中にp要素ぶちこんじゃまずいけど。
0436Name_Not_Found
垢版 |
2009/09/30(水) 18:46:24ID:???
>>422
全部マークアップ的に適切だが編集さん的にどれがいいのかの問題な気がする。

あえて言えば一番目がきれいだと思う。
それ以外は冗長と言えなくない。
0437Name_Not_Found
垢版 |
2009/10/02(金) 10:43:15ID:ZjT4KVBX
>>435
それは駄目だろう。
タイトルとリード文がインラインで隣接しているのは間違っている。
0438Name_Not_Found
垢版 |
2009/10/02(金) 12:33:55ID:???
別に間違っちゃないだろ
リード分はタイトルの一部と考える人もいるんだから
0439Name_Not_Found
垢版 |
2009/10/02(金) 13:08:08ID:ZjT4KVBX
>>438
サブタイトルじゃなくて、リード文の話だぜ。
>>422の言い方をすれば「新聞の一面記事についてるみたいなやつ」。

例えば
http://tadashi-inuzuka.jp/media/1/TokyoNews072708.jpg
だったら、「国際連帯税 導入を検討」がタイトル(というか見出し)で、
「政府は二十七日、為替取引や海外への航空券に課税し…」がリード文。

それを

<hn>国際連帯税 導入を検討<span class="sub">政府は二十七日、為替取引や海外への航空券に課税し…</span></hn>

とマークアップするのかい?
0440Name_Not_Found
垢版 |
2009/10/02(金) 15:18:53ID:???
>>439
それでいいんじゃね?
誰もサブタイトルって話もしてないのに、まあ
0441Name_Not_Found
垢版 |
2009/10/02(金) 16:15:03ID:???
「政府は二十七日、為替取引や海外への航空券に課税し…」はpだろ、常識的に考えて
0442Name_Not_Found
垢版 |
2009/10/02(金) 17:22:37ID:???
常識的に考えれば、過去に消費した42スレの中で既に一定の結論が出てるはずだ
0443Name_Not_Found
垢版 |
2009/10/02(金) 21:56:46ID:???
42 Name_Not_Found 2009/04/03(金) 05:19:08 ??? mailto:sage
ヽ(#`Д´)ノ
0446Name_Not_Found
垢版 |
2009/12/03(木) 18:25:41ID:???
さびれたなぁ
主流じゃなくなっちゃったしな
0447Name_Not_Found
垢版 |
2009/12/20(日) 14:40:44ID:dcHyJ0mu
お前らどうした
0449Name_Not_Found
垢版 |
2009/12/20(日) 15:47:41ID:???
お前らどうせXHTML5で書くんだろ?
ついにIE6とお別れだな
0453Name_Not_Found
垢版 |
2010/03/11(木) 03:54:51ID:???
XHTML5はhttpレスポンスヘッダの送出するMIMEタイプがxmlうんたらとかが必須になっちゃったから…
いろいろ自由になる環境でしか使えない罠
0454Name_Not_Found
垢版 |
2010/03/11(木) 22:13:10ID:???
>>453
だったら今までのXHTMLみたいに、text/htmlで運用すれば?
記法的な問題(<br />と<br>みたいな)は、どちらもtext/htmlで利用できる

application/xhtml+xmlなどのMIMEで運用必須なコンテンツがある場合は別だけど
0455Name_Not_Found
垢版 |
2010/03/12(金) 00:11:27ID:???
>>454
XHTML1はtext/htmlにするのが、望ましくないがダメでもなかった。
でもXHTML5はMIMEタイプをxmlにするのが必須だぞ。
0456Name_Not_Found
垢版 |
2010/03/12(金) 14:34:45ID:???
HTML5 でいいやん。
XHTML5 の必要そんなにある?
0457Name_Not_Found
垢版 |
2010/03/12(金) 15:05:38ID:???
必要かどうかは別にして存在する。
そして、もし使う場合はという話だ。

まぁ>>453みたいな事情で廃れそうだけどね。
0458Name_Not_Found
垢版 |
2010/03/12(金) 15:38:04ID:???
HTML5 は形式ばったのは不要、おもしろそうなのは採用!な流れに見える・・・
0459Name_Not_Found
垢版 |
2010/03/12(金) 17:25:04ID:???
>>456
ウチではサイト全体をXSLTで生成してるから、XHTMLの方が楽。
0460Name_Not_Found
垢版 |
2010/03/12(金) 20:30:10ID:???
xslt 使ってる人まだいたんだな
0462Name_Not_Found
垢版 |
2010/03/13(土) 21:53:18ID:???
>>460
というと、もっといい方法があるとでも言うわけ?
0463Name_Not_Found
垢版 |
2010/03/13(土) 23:08:44ID:???
なんかもう strict html は終わったってかんじだねえ。
HTML5 はこのスレが昔目指してたものと全然違う方向に進んでるし。
0466Name_Not_Found
垢版 |
2010/03/14(日) 08:44:53ID:???
>>465
実質一緒じゃん!

しかしここも寂れたな。sectionとか導入されちゃったからあんまり語ることなくなってきたってのもあるが。
0467Name_Not_Found
垢版 |
2010/03/14(日) 15:37:43ID:???
>実質一緒じゃん!

XMLとしての体裁が求められますが?
0468Name_Not_Found
垢版 |
2010/03/14(日) 23:48:11ID:???
だから、「実質」一緒じゃん。
0469Name_Not_Found
垢版 |
2010/03/15(月) 01:57:53ID:???
文書のフォーマットの話じゃないのか?
フォーマットが違うだけで実質一緒、とな?
0470Name_Not_Found
垢版 |
2010/03/15(月) 03:20:35ID:???
ここは言葉遊びスレじゃねーよ
0471Name_Not_Found
垢版 |
2010/03/15(月) 05:14:24ID:???
HTML5は物理要素作りまくりだからってことか?
そりゃその部分は気に食わないが、XHTML5として残ってくれるのは有り難いよね。
0472Name_Not_Found
垢版 |
2010/03/15(月) 22:16:31ID:???
XML じゃないと RDFa とか hCard が使い難いじゃんね。
0473Name_Not_Found
垢版 |
2010/03/18(木) 10:01:00ID:???
i だの b だの hr だのが普通に復活している HTML5 が嫌いだ。
0474Name_Not_Found
垢版 |
2010/03/18(木) 10:57:52ID:???
>>473
意味付け要素に昇格したんだから良いじゃん。
0475Name_Not_Found
垢版 |
2010/03/18(木) 15:29:06ID:???
footer 要素を css で上に持ってったらだめなん?
0476Name_Not_Found
垢版 |
2010/03/18(木) 15:54:55ID:???
www.w3.org/TR/html5/semantics.html#the-footer-element
例を見ると
そもそもマークアップの時点で下じゃなくてもいいみたいよ
0477Name_Not_Found
垢版 |
2010/03/18(木) 17:09:53ID:???
>>476
なるほど、最後にあらわれなくても良い、って書いてありますね。
header だから上とか footer だから下とか名前でひっぱられる必要はないんですな。
0478Name_Not_Found
垢版 |
2010/03/24(水) 18:17:12ID:???
ブログで
記事の題名はh1として
コメントの扱いはどうしてますか
ここから以下がコメントであることを示す文言や各コメントの題名等のマークアップ
0480478
垢版 |
2010/03/24(水) 18:38:03ID:???
見出し要素を使うのかといった疑問です
ここから以下がコメントであることを示す「コメント」という見出し的なものに記事の章のように見出し要素を使うのか
また各コメントの題名にも見出し要素を使うのか、といった・・・
脚注、関連項目、参考文献、外部リンクといったものにも章と同じように見出し要素を使うのか、的な・・・
HTML5になると見出し要素の使い方はかなり自由になりそうなので小さなことで悩むのも馬鹿らしくなりそうだけど
0482Name_Not_Found
垢版 |
2010/03/24(水) 19:07:18ID:???
そうですね
このスレに書き込みが減ったのも
もう好きなようにやってるからなんだろうなあ
0484Name_Not_Found
垢版 |
2010/03/24(水) 20:59:25ID:???
>>482
ケースによるだろうし人それぞれの考え方も出ちゃうだろうし自己満足とも言えるし。

SEO 的にどうよ?とか microformat みたいな機械処理目的のだったら
こうすべきっていうあるていどの同意はあるんだろうけどさ。

俺はコメントタイトルも h 付けてるよ。コメントヘッダが h4 とか h5 ぐらいになってて
コメント一個一個のタイトルはそれより一個レベル下のにしてることが多い。

タイトル付けない一行コメントレベルの場合は dl 使うかもねえ。

0485Name_Not_Found
垢版 |
2010/03/25(木) 13:33:57ID:???
strictとSEOが一致しないのはあやかしと思う
0487Name_Not_Found
垢版 |
2010/03/25(木) 16:50:33ID:???
RDFa とか microformat とか microdata はどう思うよ?
あきらかに HTML じゃ語彙少なすぎるし納得の仕様だと思うんだが。
0488Name_Not_Found
垢版 |
2010/03/26(金) 10:38:27ID:???
凡例ってどうやってマークアップする?

この記号は○○を意味しています、みたいなやつ
0489Name_Not_Found
垢版 |
2010/03/26(金) 11:01:39ID:???
a で凡例の説明のところにリンクはりゃいいんじゃないの?
0490Name_Not_Found
垢版 |
2010/03/26(金) 16:51:13ID:???
お前はなにを言ってるんだ
0492Name_Not_Found
垢版 |
2010/03/26(金) 17:03:38ID:???
dl か table 以外になにがあるんだろう
0493Name_Not_Found
垢版 |
2010/04/19(月) 21:46:29ID:???
掲示板のスレッド文章を<h*></h>で囲み、
投稿日や投稿者の名前を<ul></ul>でまとめた後<dd></dd>に格納。
コメントは<dt></dt>に格納してるんですがこれで使い方は合ってるのでしょうか?
それとももう少し適切な方法があるのでしょうか?
ご教授いただければ幸いです。
0494Name_Not_Found
垢版 |
2010/04/19(月) 21:47:39ID:???
掲示板のスレッド文章を<h*></h>で囲み、

掲示板のスレッドタイトルを<h*></h>で囲み、
0496Name_Not_Found
垢版 |
2010/04/19(月) 22:52:55ID:???
<dl>で囲むのはもちろんなんですが
これはごく初歩的な事なんでしょうか?
html4自体、他者の投稿など動的なタグを意識してるような
タグはほとんど無いと思っておりまして検索しながら
色々模索してるのですが。
0497Name_Not_Found
垢版 |
2010/04/19(月) 22:58:39ID:???
>>496
はっきりいって HTML4 は W3C も細かいケースについてはたいして記述してないから
勝手に拡大解釈するしかないんだけどね。

だからスレのマークアップの正しいやり方なんてないよ。
あと dl 絡みはよくわからんのなら別に無理して使う必要ない。

class だの id だのでスレタイとか投稿日とかを一意に抜きだせるようにしといたほうが
よっぽど有用。
0498Name_Not_Found
垢版 |
2010/04/19(月) 23:08:05ID:???
ありがとうございました、
w3cの勧告書見て解釈してみます。
その一言ですっきりしました。
<table>も有用そうなんで検討してみます。
0500Name_Not_Found
垢版 |
2010/04/19(月) 23:35:18ID:???
>>499
お前こそ何言ってんの?
過去ログひっくりかえして一から出直してこい。
0502Name_Not_Found
垢版 |
2010/04/19(月) 23:55:30ID:???
>>498
実際tableはかなり有用。属性沢山あるし関連する要素もたくさんあるから
よく調べてから使ってね。
0503Name_Not_Found
垢版 |
2010/04/19(月) 23:59:03ID:???
HTML5のおかげでこのスレもう用無しだよね。
レスを投稿する


ニューススポーツなんでも実況