Strict-HTML スレッド ver.9

このエントリーをはてなブックマークに追加
952Name_Not_Found:03/02/17 12:29 ID:???
>>942
一つの規格がゴツくなって対応してんだかしてないんだかわかんない UA が溢れるよか
小分けにしてXXXとYYYに対応、とかしたほうがいいと思う。

>>947
dl お腹いっぱい。
気持ちは解らんでもないが、そこまでしてもメリット皆無っしょ。
953947:03/02/17 12:34 ID:???
参考:XHTML 2.0 なら

<ul>
 <li>hoge</li>
 <li>
  <nl>
   <label>2ch</label>
   <li>age</li>
   <li>sage</li>
  </nl>
 </li>
</ul>

となる。

>>947 を dl→nl, dt→label, dd→li と置換しただけだが。
これで "nl お腹いっぱい" だって言うんなら、
nl の存在そのものに対する否定になっちゃうが…。
954Name_Not_Found:03/02/17 12:35 ID:???
まあ、場合によっちゃ、>>947みたいなのもアリだと思うが、>>936の3でも
別に問題ないと思うし、ダメと断言する根拠を知りたい。

>>944 = >>936
こういう場合、どうして階層構造を表現したいのか(目次、組織図等)が
明確じゃないと、どんなマークアップが相応しいか判断しづらいので、
「hoge」とか「age」じゃなくて、例文を具体的にした方がよいと思う。
955Name_Not_Found:03/02/17 12:51 ID:???
>>953
まあ、あれだ、そこまでやって何が嬉しいかっていったら
自己満足しかのこらんし。

HTML でリストがリストしてて嬉しいのって CSS が適用できるぐらいっしょ?
厳密にやったところでどこぞの誰かが何かに使ってくれるわけでもないし。
956Name_Not_Found:03/02/17 12:57 ID:???
>>953
> nl の存在そのものに対する否定になっちゃうが…。
nl 要素の存在価値は階層構造の記述ではなく
スクリプティング無しに階層メニューを提供できることだと思うが。
http://www.w3.org/TR/xhtml2/introduction.html#aims
957Name_Not_Found:03/02/17 12:59 ID:???
まあそう言うなよ
958Name_Not_Found:03/02/17 13:03 ID:???
階層メニューは階層構造に含まれるよね?

XHTMLで"メニュー"なんて具体的なこと定義して欲しくなかったな。
構造オンリーでそれ以上のことは他に任せて欲しかった。
959Name_Not_Found:03/02/17 13:06 ID:???
>>950
次スレ立ててくれ
960Name_Not_Found:03/02/17 13:07 ID:???
1.1 ver.9 スレを再利用ってのはどうよ。
961Name_Not_Found:03/02/17 13:08 ID:???
それじゃ分かり辛いよう
962Name_Not_Found:03/02/17 13:49 ID:???
>>958
>階層メニューは階層構造に含まれるよね?
そんな言い方はじめたら、ブロック要素はみんな div に含まれるだろう。

気持ちは解るよ。
ただ、他に任せるということはUA側のサポートがそれだけ困難になるということだ。
また、その任せられた「他」が XHTML であってもいいように思う。
だから、設計側の意向も解らないではない。
963936:03/02/17 14:06 ID:???
むむ。予想より多くのレスが付いてる……。

仕様書等で調べてみた所 dl は定義に限らず使えるようですね。
何かが上位の何かに属している事を明確にさせたい場合は
>>947 が階層構造の表現に妥当に思えましたが
階層が深くなるとややこしくなりそうな予感。思ってたより難しい……。

dl を使う(使える)状況があまり良く分かってない(汗)のと
XHTML 2.0 は殆ど知らないのでその部分を勉強する事にします。
dl 関連の話題は既出の様なのでスレ参考にしつつ何が妥当か色々考えてみます。
964Name_Not_Found:03/02/17 14:10 ID:???
>>962
うーん、「他」に任せることによって「XHTMLのサポート」に関しては
UA側が楽になると思うんですよね。

まあ、W3Cのポリシーだっていうならどうしょもないんですが。
965Name_Not_Found:03/02/17 15:00 ID:???
>>964
src 属性も href 属性も、他に任せてしまえば UA はうんと楽になりますね。
...ってことだと思うんですが。
966Name_Not_Found:03/02/17 16:47 ID:???
>>965
href とかのリンク関係は XLink に任せればいいと思うんだが。
#そうなるとHTMLの存在意義っていったい。
967Name_Not_Found:03/02/17 16:52 ID:???
>>965
それ極論すぎ。守備範囲をきっちり決めてその中だけで充実させろってことでしょ。
HTML の守備範囲がどんなもんかは知らんけど。

>>966
>#そうなるとHTMLの存在意義っていったい。
文章*構造*記述言語でいいじゃん。
中途半端な意味要素なんていらんいらん。どうせ他で補完しなきゃいけないんだし。
968Name_Not_Found:03/02/17 17:01 ID:???
階層を取るだろうパターンって階層メニュー以外にもいっぱいあるだろうに
なんでまたそんな"階層メニュー"なんて特殊用途に限定しちゃったんだか。

拡大解釈して使えってことか。
969Name_Not_Found:03/02/17 17:10 ID:???
じゃあ、目次を作る場合は?
970Name_Not_Found:03/02/17 17:11 ID:???
サイトマップでもいいや。
971Name_Not_Found:03/02/17 17:13 ID:???
972Name_Not_Found:03/02/17 18:49 ID:???
>文章*構造*記述言語でいいじゃん。
そごいご都合主義発言に聞こえるのは俺だけ?
973Name_Not_Found:03/02/17 18:52 ID:???
新スレ立てて↓
974Name_Not_Found:03/02/17 19:17 ID:???
>>972
君だけですね。
975Name_Not_Found:03/02/17 19:23 ID:???
↑うだうだいってないではよ立てろやボケが
976Name_Not_Found:03/02/17 19:30 ID:???
>>974
ああ、やっぱり。
977Name_Not_Found:03/02/17 20:10 ID:???
例えばページのトップにこういうよくあるナビリンクを作りたいんですが、
どういったマークアップをするのが一番正しいのでしょうか?

HOME > DIARY > February | SEARCH

<ul>ではcontentプロパティに対応していないブラウザでは、
「>」や「|」がないままですし、<li>内に「>」などを書くのも何か違うような気もするし…。
<p>や<div>も何かしっくり来ないので思いきって質問してみました。
何卒ご意見のほどよろしくおねがいいたします。
978Name_Not_Found:03/02/17 20:17 ID:sFiUg4iL
別にdivで囲んでかけばいいよ
979Name_Not_Found:03/02/17 20:19 ID:???
pre が best practice!
980Name_Not_Found:03/02/17 20:30 ID:???
<p lang="en">HOME > DIARY > February | SEARCH</p>

ULで書きたいなら「>」や「|」を画像にして
background-image, background-position, background-repeat
でうまく貼り付ければIEでも問題なし
981Name_Not_Found:03/02/17 20:36 ID:???
>>980
フォントや文字サイズ変えるだけで破綻するから、liの個々の背景としたほうがいいんじゃないかな?
982980:03/02/17 21:04 ID:???
>>981
いや、もちろんそのつもり(LIの背景とする)だったけど、
書き方が悪かったかな。
983Name_Not_Found:03/02/17 21:42 ID:???
t a b l e 使 え
984Name_Not_Found:03/02/17 21:43 ID:???
>>982
わり、最初の行を引きずって読んでた。ULで書きたいなら〜ってあったね。すまそ
985Name_Not_Found:03/02/17 21:52 ID:???
>>980
しばらく前にCSS質問スレでも話題にのぼっていたな
986Name_Not_Found:03/02/17 21:58 ID:???
`|'を使うならPでなくPREだな
>>979に1俵
987Name_Not_Found:03/02/17 22:20 ID:???
パンくずリストって順不同リストではないと思うが。
988Name_Not_Found:03/02/17 22:30 ID:???
><ul>ではcontentプロパティに対応していないブラウザでは、
>「>」や「|」がないままですし、
Strict スレ的にはUAのCSSの対応、非対応は関係ないし、非対応の場合、
見栄えはUAに一任されるので、CSS(の特定プロパティ)非対応の状況に
関しては「諦めれ」。

と、質問者も事前に重々承知している、面白みもない解答をしてみる。
989Name_Not_Found:03/02/17 22:32 ID:???
次スレかもんな!
990Name_Not_Found:03/02/17 22:51 ID:???
建てそこないスレを再利用で決定じゃなかったの?
991Name_Not_Found:03/02/17 23:04 ID:???
どうする?
残り10を切るとすぐに埋まってしまう。
992Name_Not_Found:03/02/17 23:09 ID:???
以前にパンくずリストの話題でてたね。
序列リストだよね。

立てようか?
スレタイは?
しばらくは向こうを9の出来損ないを避難所に。
993Name_Not_Found:03/02/17 23:13 ID:???
>>992
ol だよねえ。順番あるんだし。
でも構造的には

<ul>
<li>top
<ul>
<li>second
<ul>
<li>third
<ul>
<li><strong>here</strong></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>

だったりもする。

スレ建てサンクスです。スレタイはなんでもいいよう…
994Name_Not_Found:03/02/17 23:19 ID:???
995Name_Not_Found:03/02/18 01:09 ID:???
埋める?
996Name_Not_Found:03/02/18 01:17 ID:???
埋めないでか。
997Name_Not_Found:03/02/18 01:17 ID:???
埋め。
998Name_Not_Found:03/02/18 01:21 ID:???
埋め。
999Name_Not_Found:03/02/18 01:21 ID:???
あやのたんハァハァ
のあたんハァハァ
1000Name_Not_Found:03/02/18 01:23 ID:6CzovmoU


Strict-HTML スレッド10
http://pc2.2ch.net/test/read.cgi/hp/1045493217/
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。