Strict-HTML スレッド17

このエントリーをはてなブックマークに追加
1Name_Not_Found
Strict な HTML について語るスレッド ver.17
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 スレッド16
http://pc2.2ch.net/test/read.cgi/hp/1064061327/

過去ログ・関連スレ >>2
勧告等・その他 >>3
2Name_Not_Found:03/11/15 23:51 ID:x8olcKVd
■過去ログ
HTML1.0 http://pc.2ch.net/hp/kako/992/992708594.html
HTML2.0 http://pc.2ch.net/hp/kako/1008/10083/1008380243.html
HTML3.0 http://pc.2ch.net/hp/kako/1013/10138/1013818251.html
HTML3.2 http://pc.2ch.net/hp/kako/1018/10187/1018719800.html
HTML4.0 http://pc3.2ch.net/hp/kako/1022/10227/1022751972.html
HTML4.01 http://pc3.2ch.net/hp/kako/1028/10289/1028963710.html
XHTML1.0 http://pc3.2ch.net/hp/kako/1033/10332/1033282702.html
XHTML1.0 SE http://pc3.2ch.net/hp/kako/1037/10375/1037577389.html
Strict-HTML スレッド ver.9 http://pc2.2ch.net/hp/kako/1039/10399/1039974316.html
Strict-HTML スレッド 10 http://pc2.2ch.net/hp/kako/1045/10454/1045493217.html
Strict-HTML スレッド11 http://pc2.2ch.net/hp/kako/1048/10485/1048570237.html
Strict-HTML スレッド12 http://pc2.2ch.net/hp/kako/1048/10488/1048867117.html
Strict-HTML スレッド13 http://pc2.2ch.net/hp/kako/1050/10505/1050581113.html
Strict-HTML スレッド14 http://pc2.2ch.net/hp/kako/1055/10551/1055148679.html
Strict-HTML スレッド15 http://pc2.2ch.net/hp/kako/1059/10594/1059401790.html
Strict-HTML スレッド16 http://pc2.2ch.net/test/read.cgi/hp/1064061327/

■関連スレ
/* CSS・スタイルシート質問スレッド【24】 */ http://pc2.2ch.net/test/read.cgi/hp/1066310242/
XML、XHTMLについて語り合うスレッド http://pc.2ch.net/hp/kako/1002/10024/1002461949.html
W3C信者と感じる瞬間 http://mentai.2ch.net/hp/kako/990/990175066.html
W3C信者の方に質問 http://mentai.2ch.net/hp/kako/977/977621932.html
W3C信者にサイトを正しい記述に直して貰うスレ3 http://pc2.2ch.net/test/read.cgi/hp/1061741473/
3Name_Not_Found:03/11/15 23:51 ID:x8olcKVd
4Name_Not_Found:03/11/16 00:14 ID:???
5Name_Not_Found:03/11/16 00:20 ID:???
小津

■関連スレw
【W3C】webの生みの親曰く、「セマンティックWebは着実に広がる」
http://book.2ch.net/test/read.cgi/bizplus/1068905348/
6Name_Not_Found:03/11/16 00:23 ID:???
【RDF】セマンティックウェブ【メタ情報】
http://pc2.2ch.net/test/read.cgi/hp/1057681807/l50
7Name_Not_Found:03/11/16 01:55 ID:fC/95op1
或る本をhtml文書化する場合、
その本に於ける副題はどのようにmarkupすれば良いでしょうか?

titleには本題だけ書くんでしょうか?
また、h1で本題を表して、副題はh2にしたら良いんでしょうか?
8Name_Not_Found:03/11/16 01:56 ID:???
sageろっちゅー話ですね・・・すんません。
9Name_Not_Found:03/11/16 02:32 ID:???
>>7
<title>本題 - 副題</title>
<h1>本題 - 副題</h1>

でいいんじゃないかしら。多少冗長でもかまわないのなら、

<h1><span>本題</span> <span>-</span> <span>副題</span></h1>

で、各 span に任意の class をつけるとか。
10Name_Not_Found:03/11/16 02:42 ID:???
>>9
了解しました。有り難う御座いました。
11Name_Not_Found:03/11/16 09:19 ID:???
>>9
<h1><em>本題</em> - 副題</h1>

こんな風にして、emに適当なclass名を付けるのはありですか?
12Name_Not_Found:03/11/16 09:52 ID:???
>>11
ありじゃないかな。
この辺は個人の好みとか信条とか派閥とかによって考えが異なるので。謎だけど。

一応参考として。
http://members.jcom.home.ne.jp/jintrick/Personal/css_small.html
13Name_Not_Found:03/11/16 11:03 ID:???
>>7
> また、h1で本題を表して、副題はh2にしたら良いんでしょうか?
そのやり方を使うなら、俺ならフロートで一列にするな。まあ、参考にもならんだろうけど。
14Name_Not_Found:03/11/16 11:28 ID:???
一ページ内で、「ここは更新情報」みたいなクラスを当てられない時は
どうしたらいいですか?

例えば、「ヘッダ」「内容」「フッタ」をpre-codeなどで書くときに
わかりやすく色分けしたい時です。

一ページで一回しか使わないようなものすら
hoge_headerみたいにクラスつけたほうがいいのでしょうか。
15Name_Not_Found:03/11/16 11:35 ID:???
>>14
言ってる意味がいまいち把握しづらいが、
ある一帯を「更新情報」としたいのならそれをコンテナにぶち込んで、相応のクラスを与えてやりゃ済むんじゃねえの?

#pre-codeがわからんので、見当違いなことを言ってるかも知れん。
16Name_Not_Found:03/11/16 11:52 ID:???
>>15
たぶん<pre><code>ヘッダ</code><code>(ry)</code></pre>のこと
だと思われ。

>>14
それもただ色分けしたいというよりは
ヘッダフッタという目的があるんだから クラスつけてもいいんじゃないかと。
そのページでしか絶対に使わないなら外部CSSじゃなくて
<style></style>でいいとおもうけどな
17Name_Not_Found:03/11/17 13:56 ID:???
ページって言うなリソースって言えって言われたけどそうなの?
18Name_Not_Found:03/11/17 14:12 ID:???
ページもリソースの一種。
19Name_Not_Found:03/11/17 14:16 ID:???
俺もリソース。気になるあの娘もリソース。
20Name_Not_Found:03/11/17 14:20 ID:???
>>17
文脈次第。
21Name_Not_Found:03/11/17 14:35 ID:???
<p><a href="#top">↑リソースの先頭へ</a></p> っていのうはどう?
22Name_Not_Found:03/11/17 15:20 ID:???
そんなリンクは要らねぇ。
23Name_Not_Found:03/11/17 16:43 ID:???
たいていのUAではHomeやCtrl+Homeでページの先頭に行けるわけで。
滅多やたらと「ページの先頭に戻る」があると正直うざい。
24Name_Not_Found:03/11/17 16:47 ID:???
>>21
別にどっちでも。
25Name_Not_Found:03/11/17 18:00 ID:???
>>21
ユーザビリティの話を持ち込もうとしてる?
26Name_Not_Found:03/11/17 18:19 ID:???
>>22-25
漏れは Sleipnir とか Firebird のマウスジャスチャで、
先頭と末尾を↑とか↓に割り当ててるから正直要らねぇんだけど、
書くとしたら、こういうリンクもありかなって思っただけのことさ。
27Name_Not_Found:03/11/18 12:58 ID:???
前スレ落ちてから来てなかったけど、新スレあるだろうと思って見つけました。

戻るボタンとかも普通のUAでは戻れるからいらないよな。
サイトナビゲーションがあればすむ話だ。
28Name_Not_Found:03/11/18 14:09 ID:???
target="_blank" が有料になりました(w
http://pc2.2ch.net/test/read.cgi/hp/1068729407/
速やかに使うのを止めて、ストリクターになりましょう(w
29Name_Not_Found:03/11/18 15:25 ID:???
>>27
検索できた人と、階層がわからなくなる人のためにつけてるよ
index > カテ >XX
みたいなやつ
30Name_Not_Found:03/11/18 15:31 ID:???
>戻るボタンとかも普通のUAでは戻れるからいらないよな。
「普通のUA」とはまた随分流動的な根拠だな。
31Name_Not_Found:03/11/18 16:29 ID:???
でも「普通のUA」と聞けば「ああ、IEか」と思うだろ。
32Name_Not_Found:03/11/18 16:51 ID:???
思わんだろ
33Name_Not_Found:03/11/18 17:59 ID:???
てか「普通のUAでは○○だから××だ」って議論でいいのかと。
他のスレならともかく、このスレで。
34Name_Not_Found:03/11/18 18:12 ID:???
戻れないUAってあるのか
35Name_Not_Found:03/11/18 19:11 ID:???
HTMLはただの文書そういったインターフェイスはアプリ側で対応すべき。
で、link要素をスタイルシートにしか使わないIEはクソ
36Name_Not_Found:03/11/19 05:12 ID:???
>>35
確かに。
だが、多くの制作者が開眼しないとIEを変える必要性ってのが見えないような気もするな。
37Name_Not_Found:03/11/19 06:39 ID:???
>>36
Webの利用法に新しい変化がおこらない限り、ブラウザ暗黒時代はまだまだ続くね。
38Name_Not_Found:03/11/19 06:41 ID:???
>>37
そう考えると微妙に絶望的な気分になってしまうのだが…ハァ
39Name_Not_Found:03/11/19 09:06 ID:???
WinIEのWeb閲覧機能は、メモ帳とかMSペイントとかと一緒でOSのオマケ。
IEが糞なのはしょうがないことなので、
個人的には他ブラウザのベンダーに頑張って欲しい。
# 特に英語が不自由な日本人向けのユーザビリティと情報提供…
40Name_Not_Found:03/11/19 11:35 ID:???
まーたワンパターンのMS叩きか。
41Name_Not_Found:03/11/19 11:57 ID:???
まーたワンパターンの思考停止か。
42Name_Not_Found:03/11/19 18:11 ID:???
このスレは今までもこれからも同じ議論(?)を繰り返すだけだから。
43Name_Not_Found:03/11/19 21:07 ID:???
>>35
ス切リボ使っている人なんて、全体から見れば少数だし、
IEコンポブラウザでス切リボ相当のナビゲーションがついているのも少ないしね
44Name_Not_Found:03/11/19 21:36 ID:???
>>43
なんでス切りボと>>35が関係あるのかわからない
>>35が言ってるのは<linkでも next とか indexの 話なんではないの?
それとも>>43が言ってるみたいに複数のCSSの話なの?
45Name_Not_Found:03/11/19 23:00 ID:???
>>44
スタイルシート切り替えの機能をIEに追加する「ス切ボ」は
LINK要素でのナビゲーションリンクに対応して「ス切リボ」と名前を変更した。
「スタイルシート切り替えおよびリンクボタン」の略ね。
だから>>35の内容にはあっていると思う。

ていうか、アレがないとIEは使う気にもならん。
46Name_Not_Found:03/11/20 11:02 ID:???
http://blog.japan.cnet.com/kenn/archives/000845.html

よそのスレで拾ってきたんだけど
こういう物言いってストリクターから見てどうなの?
47Name_Not_Found:03/11/20 12:16 ID:???
だらだら長い上に煽り口調なのが鼻につくな
48Name_Not_Found:03/11/20 14:03 ID:???
HTML-LINTを使ってhtml4.01strictの設定でチェックしてるんですが、
フラッシュで音楽を流そうと思ってOBJECTやEMBED等のタグを使ったら減点されました。
OBJECTだけでは未対応ブラウザがあるという事なので
EMBEDと併用する形でやってみたのですが、
これは機械的にはエラーになるけど実際は問題無いと言えるんでしょうかね?
それとも他に何か正しい書き方みたいなのがあるんでしょうか。
どなたかご教授下さい。
49Name_Not_Found:03/11/20 14:28 ID:???
>フラッシュで音楽を流そうと思って
音楽を流すことが必然的どうか考えてみる。
必然的でなければ「未対応ブラウザ」なんか無視する。
というか音楽を流すこと自体をやめる。

>これは機械的にはエラーになるけど実際は問題無いと言えるんでしょうかね?
EMBED要素を使うなら文書型宣言は記述できないね。

>それとも他に何か正しい書き方みたいなのがあるんでしょうか。
後方互換性を考慮する場合は、独自拡張のEMBED要素をOBJECT要素の中に入れて使ってください。
http://www.zspc.com/documents/wcag10-tech/html-techniques/index.html#embed-multimedia

OBJECT要素の使い方はこちら。
http://www3.sppd.ne.jp/lena/web/xhtml-multimedia.htm
50Name_Not_Found:03/11/20 18:58 ID:???
>>46
「俺は改革派。古い観念にとらわれないよ」と言いたいだけな感じがする。
中身がちっともともなっていない。
51Name_Not_Found:03/11/20 21:57 ID:???
>>46
ストリクトたんで反論している人いない?
52Name_Not_Found:03/11/20 22:23 ID:???
>>51
彼らはHTML4.01語彙セットがあれば幸せだから。
53Name_Not_Found:03/11/21 00:25 ID:???
>>51
途中からバカらしくて読んでない。
54Name_Not_Found:03/11/25 09:02 ID:???
>>46
これを書いてるのは江島健太郎とかいう香具師か?



ヌッコロしたくなってきた
55Name_Not_Found:03/11/25 17:51 ID:???
実体参照?実態参照?
どっちですか
56Name_Not_Found:03/11/25 17:57 ID:???
>>55
entity reference の訳語なら実体参照。
57Name_Not_Found:03/11/25 18:13 ID:???
サンクスコ
検索したら実態参照の方が多かった。みんな間違ってんだな
58Name_Not_Found:03/11/25 18:28 ID:???
>>57
それは「実態」「参照」の2語に分割して検索されるから。
"実態参照" "実体参照" で検索すれば、前者は後者よりもはるかに少なくなる。
59Name_Not_Found:03/11/26 05:56 ID:???
前スレにあった、「テキストエリアに初期値。JSのオンフォーカスで消去」というのを気に入って使ってたんだけど、
致命的なことに今頃気付いた。
他のページを引用しようとしてコピー、貼り付けようとしたら「オンフォーカス」が利いてそれまでの書き込んでた文字が消える。
なんでこんな当たり前のことに気付かなかったんだろう。
60Name_Not_Found:03/11/26 06:57 ID:???
じゃぁオンフォーカスで初期値だったら消去だな
61Name_Not_Found:03/11/26 07:03 ID:???
>>60
どういう意味?
オンフォーカスすると初期値に戻るようにするの?
めちゃめちゃ無意味な気がするんだけど。
62Name_Not_Found:03/11/26 07:16 ID:???
>>59
「オンフォーカスでテキストエリア内の文字列を全選択」にしたらどうだ?
63Name_Not_Found:03/11/26 07:30 ID:???
>>61
onfocus="if(value==defaultValue)value='';onfocus=null"
とかってことでない?
64Name_Not_Found:03/11/26 08:40 ID:???
>>63
なるほど。そういう意味か。
「初期値」ならば、か。つくづく読解力無いな。俺。>>60スマソ
そのソースまるまるコピペで出来ますか?


>>62
JS質問スレで無理矢理聞きだしたやつをくっつけてただけなんで、そんなsクリプト書けない……。
6564:03/11/26 12:33 ID:???
>>63
よく考えたら試してみたら済む話だよね。
できました。ありがとう。
66Name_Not_Found:03/11/26 15:52 ID:???
無理に初期値入れてるとlintの満点対策に見えてしまう
67Name_Not_Found:03/11/26 16:09 ID:???
おまいら初期値に何て入れてるの
68Name_Not_Found:03/11/27 00:32 ID:???
「初期値」は「空文字列」です。Cで書けばchar* default = 0ではなくchar* default = ""です。
69Name_Not_Found:03/11/27 00:42 ID:???
スレ違いだが、

>>68
キモイからポインタに 0 を代入するな。
70Name_Not_Found:03/11/27 01:11 ID:???
>>69
0はヌルポインタと等価ですが、何か?
71Name_Not_Found:03/11/27 09:28 ID:???
>>70
ガッ
72Name_Not_Found:03/11/27 12:23 ID:???
>>66
言えてるかも知れん。
最初の目的はそうだったけど、どうせ書かなきゃならないと思って書くならユーザビリティに優れた文字列を入れておきたいな、とは思う。

本文

本文欄

ここに本文を記入して下さい
だったらどれが一番優れてるんだろう、とか思うな。

あと、そういう系の文字列を入れてるのに、URL欄だけ「http://」が初期値ってのもおかしいような気がする。
73Name_Not_Found:03/11/27 13:51 ID:???
URL欄にデフォルトで「http://」って入ってると邪魔くさいよな
74Name_Not_Found:03/11/27 14:03 ID:???
>>73
自サイトURLはコピペだから、ドラッグ→Ctrl+vだしそれほど邪魔臭くは無いな。
75Name_Not_Found:03/11/27 14:13 ID:???
つまりアレだ。

名前[     ]
こんなBOXじゃなくて

[名前     ]
こんなBOXにすればいいんだな?
76Name_Not_Found:03/11/27 14:16 ID:???
>>75
違うだろ。

名前[田中            ]
メール[     @hotmail.com]
URL[http://           ]

こうだ。
77Name_Not_Found:03/11/27 14:22 ID:???
>>75
その方法の駄目な点を教えて下さい。
78Name_Not_Found:03/11/27 20:06 ID:???
この際

名前[ 名前 ]
メール[ メールアドレス ]
サイト[ URI ]

とかでも構わんのじゃないかとか。駄目か。
79Name_Not_Found:03/11/27 20:28 ID:???
特に必要がなきゃ初期値なんて入れない。
80Name_Not_Found:03/11/27 20:29 ID:???
>>75ー77
メール欄にウンコしてみた自作自演ですか?
81Name_Not_Found:03/11/27 20:53 ID:???
名前[ Name_Not_Found ]
メール[ sage ]
サイト[ http://pc2.2ch.net/test/read.cgi/hp/1068907834/l50 ]
82Name_Not_Found:03/11/27 21:26 ID:???
>>75
labelはどうすんの?
83Name_Not_Found:03/11/27 21:36 ID:???
空文字であることに重要な意味がある場合でも初期値設定しなきゃならんのかなぁ・・・
84Name_Not_Found:03/11/27 21:50 ID:???
つかそもそも初期値入れとけってのは
UA によってちゃんと処理出来ない場合があるから、だろ?
別に必須属性って訳じゃない。

http://www.zspc.com/documents/wcag10-tech/index.html#tech-place-holders

意味があったり不具合を持つ UA でのアクセス(具体的に何があるのかは知らんが)が
無視して良いレベルでしかないのならば
無理して設定せなならんもんでもないだろ。
あった方が親切ではあるんだろうけど。
85Name_Not_Found:03/11/27 22:12 ID:???
>>83
本当は空文字列が初期値として相応しいのに
不具合の出るUAが存在するために初期値ではない文字列を無理矢理指定するのだとしたら
そっちの方が問題だと俺は思う。

そうしたUAへのアクセシビリティは高まるだろうし、
それが重要であったり軽視したくなかったりするのであれば好きにすればいいが、
そんなのABBRがIEでコケるからってACRONYMにするのと根は一緒。
86Name_Not_Found:03/11/27 22:13 ID:???
Javaで対策してても、Java切ってる人間に対して
メールフォームなどのボックスに初期値が全て入っているのは
わざわざ削除する手間をかけて結果的に不親切なような
87Name_Not_Found:03/11/27 22:23 ID:???
<input value=""> ならlintに怒られないのはなぜ?
88Name_Not_Found:03/11/27 22:24 ID:???
そもそもUAは空の初期値を未だに正しく扱えないのだろうか?
漏れは現状は正しく扱えていると見なしていいと思うので
このチェック項目は既に過去のものなんだけど。
89Name_Not_Found:03/11/27 22:54 ID:???
http://www.kanzaki.com/docs/html/htminfo31.html#input_text
> 古いタイプのブラウザでは何らかの初期値がないとフィールド
> の選択すらできないことがある

って、なんてブラウザかな
90Name_Not_Found:03/11/27 23:14 ID:???
都市伝説か?
「古いブラウザ」という話はあっても具体名を聞いたためしがない。
仮にベータ版の話なら無視してもよいのでは?
ベータ版でなくても無視してよいレベルの古さだとは思うが。
91Name_Not_Found:03/11/27 23:16 ID:???
Strictorというのは特定のUAに縛られずにHTMLの理念にだけ従うものじゃないんですか?

Strictorとしては初期値というのが文章のなかでどういう存在なのかとか、現在の仕様レベルではtypeがradioかcheckboxだったら必須だとか初期値がないとresetしたときの動作が不定だとか、XFormsはどうだとかそういう問題だと思うのですが。
92Name_Not_Found:03/11/28 00:14 ID:???
まぁそうだよな
93Name_Not_Found:03/11/28 00:24 ID:???
lintに惑わされるなってことですか
94Name_Not_Found:03/11/28 02:58 ID:???
せっかくなんで専用スレに行ってみたテキストエリアの初期値の話
http://pc2.2ch.net/test/read.cgi/hp/1034270272/117-
95Name_Not_Found:03/11/28 03:23 ID:???
lintはさー
xhtml1.1でname使ってもいいところで使ってても文句言われるからムカツクわけですよ
96Name_Not_Found:03/11/28 08:07 ID:???
>>95
具体例きぼん
97Name_Not_Found:03/11/28 08:31 ID:???
FORMの部品とか?
98Name_Not_Found:03/11/28 11:47 ID:???
>>63
それ、気に入って使ってたんですが、掲示板で、「修正」ってやると「修正前の書き込み」が「初期値」になるのでオンフォーカスで消えてしまいますです。全くどうやれば満足するんだよlint。
99Name_Not_Found:03/11/28 11:53 ID:???
>>98
onfocus="if(value=='ここに本文を入力してください。')value='';onfocus=null"

ならまずかぶることはなさそうだが。
100Name_Not_Found:03/11/28 11:56 ID:???
>>99
なるほど。「デフォだったら」じゃなくて「○○だったら」と特定してやればいいんですね。
わあ、何焦ってるんだろう。テンパってて思いつきもし無かったです。有難うございました。
101Name_Not_Found:03/11/28 12:05 ID:???
>>98
初期値に無関係な値を入れてるから自動消去機能が有用なのであって
初期値が初期値としてまともに機能するならそんなスクリプトは要らない。

という事例をまのあたりにした気がする。
102Name_Not_Found:03/11/28 12:48 ID:???
>>101
そんなに詰らんといて下さい。
103Name_Not_Found:03/11/28 12:54 ID:???
>>99
で、適応しようと思ってperlのソースみたら、修正用と書き込み用は別のフォームを使ってました。
修正用フォームのJS消せばよかったのか……。
104Name_Not_Found:03/11/29 11:15 ID:???
噂のID問題って何?
105Name_Not_Found:03/11/29 12:05 ID:???
ttp://www.satoshii.org/markup/notes/2003/11
ttp://kazmacky.cool.ne.jp/kinkyo/2003e.html
> ID屬性及びNAME屬性、さらに對應するHREF屬性の値に使ふ文字を次の
> 40字 ABCDEFGHIJKLMNOPQRSTUVWXYZ.-_:0123456789 に限る
Strict的にはめんどくさい事になりそうで。
106Name_Not_Found:03/11/29 18:43 ID:???
うへぇ、小文字使えないのか・・・
107Name_Not_Found:03/11/29 18:58 ID:???
正直、知らんかった。
108Name_Not_Found:03/11/29 20:49 ID:???
XHTMLでは使えないってことは、
つまりHTMLのidでも、小文字をなるべく使わない方がいいって事か。
大量に修正しないといかんなぁ……。
109Name_Not_Found:03/11/29 21:33 ID:???
この話の根が深いところは、単に「HTML で小文字の ID を
使ったら間違い」という話ではないところだな。

id="foo" は間違いではないが、そこにリンクするには、
href="hoge.html#foo" ではなく、href="hoge.html#FOO"
と書かなきゃならないというのが SGML 規格から導かれる
結論。でもそれでは大抵のブラウザが認識しないという罠。

つまり、小文字の ID 自体は間違いではないが、小文字の ID に
対して「#」以下小文字を使ってリンクを張ったら間違いに
なるので、ならば最初から ID に小文字を使わない方がいいと
いう話。

もちろん小文字 ID で自ページ内リンクを張ったら自分が
間違いになるけど、たとえ自分が Strict に書いていても、
リンクを張る相手の HTML が小文字の ID を使っていたら、
その ID にはアクセシブルに Strict なリンクは張れない。
110Name_Not_Found:03/11/29 21:37 ID:???
>106
使えないんじゃなくて、たとえばHTML4.01文書中に<a name="section1">〜</a>とか
書いても、大文字に変換されて SECTION1 と解釈される…ということらしい。
HTML4.01文書同士でリンクするときは対応するname/id属性が両方とも大文字に変換されるから
いいけど、XHTMLからHTMLにリンクするときはXHTML側は大文字でリンクしなければいかんとか。

で、いま上の行に"しなければいかん"と書いたけど、英文ではrecommendと書いてあり強制力は
どの程度なのかがよく分からんと。
111110:03/11/29 21:47 ID:???
うわ被り…しかも俺のほうは間違ってる?ぽいし

_| ̄|○
112Name_Not_Found:03/11/29 21:54 ID:???
SGMLの呪縛だね。
113109:03/11/29 22:57 ID:???
>>110
SGML 規格に「ID 型の属性値は、小文字で書かれていたらすべて
大文字に変換してから解釈しなければならない」とある問題。
XML 規格ではこの問題はない。

name や href 属性値は大文字変換されないので、href で <a name>
にリンクを張る場合は問題は起こらない。href で id にリンクを張る
場合は、id の方だけ大文字変換後に解釈する規格なので、問題に
なる。

まとめると、リンク先が XHTML なら小文字でも何の問題もなし。
リンク先が HTML でも <a name> だけを使っているページなら問題
なし。HTML で小文字の ID を使っているところにリンクを張る時だけ
問題が起こる。この時、リンク元が HTML か XHTML かは関係ない。

# 「XHTML 1.0 で初めて ID 属性が登場」とかだったら何の問題も
# 起こらなかったのにね。(w
114Name_Not_Found:03/11/30 00:23 ID:???
これ、あれだよね・・・
document.getElementById()
も影響受けるってことだよね・・・
115Name_Not_Found:03/11/30 10:21 ID:???
このスレはSGMLスレではありません
HTML4.01はSGMLサブセットっぽい言語です
116Name_Not_Found:03/11/30 12:54 ID:???
>>115
1行目はその通りだから、あまりここでSGMLの話をするのは
良くないだろうけど、2行目は違うよ。

HTML4.01規格の最初に「SGML適合」だと書いてある。で、
SGML規格には、すべての要件を満たしたときだけ「適合」と
名乗れるとある。

最初から「SGMLサブセット」と言ってたのなら、「その部分の
規定はHTMLでは使いません」でも済んだだろうが、「適合」を
名乗ってしまった以上、SGMLのすべての制約を受ける。
117Name_Not_Found:03/11/30 14:11 ID:???
SGMLスレでもXMLスレでもないが、
HTML、XHTMLの話をする以上
そういう話が出るのはやむを得まい
118Name_Not_Found:03/11/30 21:11 ID:sAzTGgTj
すいません。
各ページにコンテンツの主要リンクをつけたいとおもっているのですが、 
中身のあとにつければいいのか、中身がはじまるまえにつけたらいいのか迷っています。
どっちがよろしいでしょうか
119Name_Not_Found:03/11/30 21:18 ID:???
>>118
それはHTMLとは無関係な話です。
120Name_Not_Found:03/11/30 21:22 ID:???
ユーザビリティスレへ書くつもりが誤爆しました失礼
121Name_Not_Found:03/12/02 16:10 ID:???
出題は○×の2択です。
などの文章で○や×は何でマークアップするべきでしょう?
そもそも○や×をそのまま書くのも駄目ですか?
122Name_Not_Found:03/12/02 17:58 ID:???
>>121
例文などのある具体例を示せ。
話はそれからだ。
123Name_Not_Found:03/12/02 18:29 ID:???
>>121
○と×なんだろ?そのままでいいよ。
124Name_Not_Found:03/12/02 18:45 ID:???
>>121
「マル」と「バツ」を意図しているなら
○はともかく×はバツではなく乗算記号なので気をつけられたし。
125Name_Not_Found:03/12/02 18:47 ID:???
>>124
えー、そうなん?「ばつ」で変換できるのに?
126Name_Not_Found:03/12/02 18:50 ID:???
むしろ正しいか誤っているか
127Name_Not_Found:03/12/02 19:01 ID:xhS88C3A
>>124
それを言うならカタカナの「へ」と平仮名の「へ」って、
同じ文字コードを使用しているんじゃなかったっけ?
128127:03/12/02 19:01 ID:???
ageちゃった。あと考えてみれば文字コード方式によるのかな?
129Name_Not_Found:03/12/02 19:02 ID:???
>>127
まじですか。でも、F7、F6交互に押したら形が変わるのがわかるんですが、どういうことでしょう?
130Name_Not_Found:03/12/02 19:49 ID:???
>>127
JIS X 0208系(shift_jis,euc-jp,iso-2022-jp)とUnicode系は
平仮名のへと片仮名のヘにはそれぞれ別のコードを当ててると思ったが。

結局HTML4やXMLでは、Unicodeにある文字は表現できるが、ない文字は表現できない。
少なくともJIS X 0208に「バツ」という文字はない。
Unicodeにそれがあるなら数値文字参照使う手があるけど、あるのかなあ?
131121:03/12/02 20:47 ID:???



あたりは違う?
132Name_Not_Found:03/12/02 21:32 ID:???
SALTIRE
BALLOT X
HEAVY BALLOT X
・・・☓でいいのか?
133Name_Not_Found:03/12/03 00:07 ID:???
英語だとTrue/FalseとかO / Xで代用しているからなぁ。
134Name_Not_Found:03/12/03 05:49 ID:???
所詮「代用」じゃないか
135Name_Not_Found:03/12/03 05:55 ID:???
>>134
ちゃうやん。「代用でも構文に問題はない」という意味やん。
136Name_Not_Found:03/12/03 08:18 ID:???
そうやんけ、そうやんけ
137Name_Not_Found:03/12/03 10:21 ID:???
日本語だと「はい/いいえ」が問題少ないかね。

>>132
少なくとも BALLOT X と HEAVY BALLOT X は違うだろうな。
138Name_Not_Found:03/12/03 11:53 ID:???
神が降臨しました。

/* CSS・スタイルシート質問スレッド【25】 */
http://pc2.2ch.net/test/read.cgi/hp/1069216458/461-
139Name_Not_Found:03/12/03 11:59 ID:???
>>138
そういう気持ち悪いものを見せないでくれ。
140Name_Not_Found:03/12/03 14:02 ID:???
XHTML 1.1でのxml-stylesheet命令ですけど、どこに書いたらいいかの
指針が書いてある資料などはないでしょうか。

W3Cだと、XHTMLのページ
http://www.w3.org/MarkUp/
ではXML宣言の直後(DOCTYPE宣言の前)に書いているのですが、

XHTML 1.1の勧告
http://www.w3.org/TR/xhtml11/
では、head要素内に書いています。

仕様上どちらでもいいということだとは思うのですが、Strictor的に
どちらがより適切かというのがありましたら教えていただきたいです。

既知かもしれませんが、WinIE6.0(SP1)でMIMEタイプをtext/htmlに
して表示テストをしてみたところ、xml-stylesheet文をDOCTYPE宣言の前に
書いたときには「XML ページを表示できません 」とエラーになるのです。
head要素内にxml-stylesheetを書いたケースでは大丈夫だったので、
それについて触れられている資料がないかWeb検索などをしてみたのですが、
見つかりませんでした。
141Name_Not_Found:03/12/03 15:59 ID:???
>>140
XMLの仕様としてはどちらでも良いようだけど、

http://www.w3.org/TR/xml-stylesheet/
>The xml-stylesheet processing instruction is allowed only in the prolog of
> an XML document. The syntax of XML constrains where processing instructions
> are allowed in the prolog; the xml-stylesheet processing instruction is allowed
> anywhere in the prolog that meets these constraints.

を見る限りルート要素より前が良さそうな気がする。
ここで言うprologってのはXML仕様書にある [22] prolog を示唆しているんだろうね多分。
142Name_Not_Found:03/12/03 17:46 ID:???
>>141
普通に考えれば prolog は XML 1.0 の prolog でしょ。
xml-stylesheet PI を要素の内容に書くことはできないっす。
XHTML 1.1 仕様書のソースが誤りだということです。

http://lists.w3.org/Archives/Public/www-html-editor/2001JulSep/0152.html

余談。
> XMLの仕様としてはどちらでも良いようだけど
XML 1.0 の仕様上、'xml' で始まる PITarget は予約されているので、
予約名を使用する以上は該当する仕様の構文には従わねばならないかと。
143141:03/12/03 18:01 ID:???
>>142
ご指摘ありがとう。

# やはり素人が口出しするものではなかったですな。
144Name_Not_Found:03/12/03 18:33 ID:???
>>141-143
情報ありがとうございました。
W3CのValidationサービスでも両方ともValidですし、本家本元が
ああ書いているだけに、head内に書いても問題ないと思い込んでいました。

text/htmlだとWinIE6.0ではエラーになりますけどhtml開始タグの前に記述
する形で進めようと思います。どうせWWW上ではapplication/xhtml+xmlでしか
提供していませんし。
145Name_Not_Found:03/12/03 19:58 ID:???
つーか。
いずれストリクトなんて意味無くなるよ。
意味無くなれば綺麗でもなんでもない。
表現の自由を縛るだけの糞規格だよ。
146Name_Not_Found:03/12/03 20:58 ID:???
>>145
糞だろうと何だろうと規格がなければ電子媒体など成立しない。
制約があって当然の媒体に対して表現の自由とか言ってる方が見識不足。

それから、どんなに表現力の豊かな素晴らしい規格を作っても
適合実装が普及しなければやはり役に立たないということも覚えとけ。
147Name_Not_Found:03/12/03 21:09 ID:???
>>146
ストリクトのみしか受け付けない媒体なんてありませんがw
それなのにストリクトを押し付つけるのはイスラム原理主義者の思想と同じだよ。
改めたまへ。
148Name_Not_Found:03/12/03 21:12 ID:???
結局 XMLを使っても論理的にマークアップすることになるわけで
それがstrictであるんだから
149Name_Not_Found:03/12/03 22:05 ID:???
>>145
糞規格だと思ってるならそんなデータ形式使わなきゃいい。
自由な表現がしたいんでしょ?
満足できる別な規格と実装を探すとか
なければ自分で規格も実装も作って普及させれば
どんな表現でも自由にできるし、誰も文句を言わないよ。
それは別にHTMLで実現しなくてもいいことだ。

クレクレ君でワガママ言ってれば聞き入れてくれると思ってて
HTMLや標準化団体が思った方向に流れていかないからウンコーって罵ってるだけじゃん。
150Name_Not_Found:03/12/03 23:10 ID:rgcl9DG9
>>149
まずは標準規格の徹底性がなってないだけの話な訳で
151Name_Not_Found:03/12/04 00:00 ID:???
徹底性?
152Name_Not_Found:03/12/04 06:10 ID:???
>>147
誰かが *お前に* 押しつけたの?
153Name_Not_Found:03/12/04 09:29 ID:???
このスレも結構食いつきが良いね
154Name_Not_Found:03/12/04 10:02 ID:???
答えに窮した途端釣り宣言を始めるスレがあると聞いてやって来たのですが。
155Name_Not_Found:03/12/04 10:31 ID:???
釣れたw
156Name_Not_Found:03/12/04 10:36 ID:???
俺が荒らしと釣り師の違いを教えてやろう。
荒らしと言うのは、周囲を叩くことによって自分が偉くなったように錯覚する馬鹿だ。
釣り師と言うのは、自分が馬鹿をやって周囲に叩かれる事でほくそ笑む変態だ。
では、周囲に叩かれそうなキーワードを言って、数行後に釣れた!というのは何か。

残念ながらそいつは釣り師ではない。荒らしでもない。
そいつは、2chの最下層カースト。悲しい「かまってクン」だ。
真の釣り師は、決して自分が釣り師である事を告白しない。
なぜなら、釣れた!と告白することは、
逆に、自分が周囲の叩きに「釣られた」事を意味する敗北宣言でもあるからだ。
真の釣り師のスレは、ライブ中は周囲を巧みな話術で煙に巻き、引き付け、
熱中させる。そして、なにもかもが全て終わった後、
ようやく数人が「あれは釣りだったのでは?」と気付くのだ。
いま2chで釣り師を名乗っている奴は、大概が周囲のレスにまんまと釣られてしまった
滑稽な"釣られ師"なのだ
157Name_Not_Found:03/12/04 10:54 ID:???
誰よりもお前が釣られてるのな!
158Name_Not_Found:03/12/04 11:11 ID:???
つまり 153 や 155 は Strict な釣り死ではないという事ですな。
できれば Strict な HTML について語っていただきたいですが。
159Name_Not_Found:03/12/04 11:14 ID:???
ク カ カ セ ケ メ メ テ テ
テ ル サ カ ス イ モ イ カ
ク ス ラ チ カ キ チ キ キ
イ ス ト ル ソ ラ モ メ ヒ
ニ シ イ ラ メ モ ラ メ モ
ニ ノ ラ_フ ヤ ル モ セ キ
160Name_Not_Found:03/12/04 12:39 ID:???
ハードコアかよ
161Name_Not_Found:03/12/04 13:20 ID:???
>>130
> 結局HTML4やXMLでは、Unicodeにある文字は表現できるが、ない文字は表現できない。
HTML4ではSDATAを使えば原理上は表現可能なのでは。
上にも書いてるがSGML適合をうたっている以上部分的に
採用しないことは許されない。
(対応している処理系があるかどうかはStrictスレなので問わない)
162Name_Not_Found:03/12/04 13:33 ID:???
ついでに言うと規格票に書かれているのは同定のための
情報であって意味や使用法に関する規範ではない。
つまり「バツ」の意味で「×」を使うのが誤りであるとは必ずしも言えない。
類型異字の包摂に関する解説を参照
163Name_Not_Found:03/12/04 15:34 ID:???
>>161
www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/appendix/notes.html#h-B.1
> 相互運用性を確保するため、HTML文書の著者は、利用可能な
> SGML機構を通じてDTDを拡張したり実体定義の追加セットを
> 作るなどしてHTMLを「拡張」してはならない。
つまり適合SGML応用でこういうのは許されないと?

それならHTMLだってXMLばりに拡張しまくりなのでは。
164Name_Not_Found:03/12/04 17:19 ID:???
>>163
> 相互運用性を確保するため、
ってことでしょ。一行上の
> 以下の諸注意は参考情報であり、規範ではない。
にも注意(NormativeにしてしまうとSGML適合を名乗れなくなるわけだ)
> それならHTMLだってXMLばりに拡張しまくりなのでは。
できるけど実装がついていかないからするなということでしょうね
で、実装がついていきやすいように仕様のほうを簡略化したのがXML。
165Name_Not_Found:03/12/04 18:24 ID:???
>>164
> できるけど実装がついていかないからするなということでしょうね
つまり拡張しまくりでも依然として適合HTML文書を名乗っていいわけだ。
仕様は非公式にやめとけと言ってるだけで。なるほどねぇ。
166Name_Not_Found:03/12/04 22:13 ID:???
何に適合してるかって話だろ。
167Name_Not_Found:03/12/04 22:57 ID:???
www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/conform.html#didx-HTML_document
> HTML文書とは、この仕様に記す制約を満たすようなSGML文書のことを指す。

SGML機構による拡張を禁止してないHTMLは適合SGML応用規格で
SGML的な拡張もHTML仕様の制約の範囲内である、ってことなんでしょ?
168Name_Not_Found:03/12/05 00:18 ID:???
初めからHTML文書としてでなくSGML文書として宣言すれば問題無いってことか。
169Name_Not_Found:03/12/05 01:59 ID:???
規格上HTML文書として問題ないでしょ?
170Name_Not_Found:03/12/06 02:14 ID:???
>>165
「激しく非推奨」であって「禁止」ではないからね。例えば、

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" [
<!ENTITY % preformatted "PRE | MARQUEE">
<!ELEMENT MARQUEE - - (#PCDATA)*>
]>
<meta http-equiv="Content-Type"
content="text/html; charset=US-ASCII">
<title>test</title>
<MARQUEE>test</MARQUEE>

こんなのだって、HTML 4.01 Strict 適合だ。実際、W3C の
Validator だって、Valid だと言う。もちろん「激しく非推奨」
だけどね。

結局 Valid であることに意味があるのではなく、その先に意味が
あるんだと思う。
171Name_Not_Found:03/12/06 04:32 ID:???
Validの向こう側……特攻の拓読みたくなったぜ
172Name_Not_Found:03/12/06 09:59 ID:soeREsM0
>>170
「HTML 4.01 Strict 適合」ではないでしょ。
DOCTYPE が「HTML 4.01 Strict」じゃないんだから。
173Name_Not_Found:03/12/06 16:27 ID:???
バリュ駒等のタグを挿入したら、その部分だけlintでエラーが出るのですが、どうすればよいですか?
174Name_Not_Found:03/12/06 16:46 ID:???
バリュ駒等のタグを挿入しても不正にならないようなDTDとSGML宣言を自分で書く。
175Name_Not_Found:03/12/06 17:28 ID:???
広告とかは別ファイルにしてobjectで読み込む。
176Name_Not_Found:03/12/06 17:42 ID:???
某所にて
「正しいHTMLを書くより、次善的にでもテーブルレイアウトで綺麗に見せた方が良い」
という記述を見ました。

…何でそうなるのか、理解出来ない。
177Name_Not_Found:03/12/06 17:53 ID:???
>>176
とりあえず欽ちゃん呼んで来いや
178Name_Not_Found:03/12/06 18:16 ID:???
>>176
理解した上でそういう選択をするなら止めないけどな。
正しく書く必要が無いものって実際ある。
179Name_Not_Found:03/12/06 19:22 ID:???
>>176
アドレスきぼん
180176:03/12/06 19:51 ID:???
>>179
「CSS 言いたい放題」でぐぐると一番最初に出て来るサイトの、「御礼とお返事」の
ページに書かれてました。

個人的には、テキストメインのページで正しいHTMLを書いていれば、綺麗とまでは
行かなくとも、テーブルに頼らずに見易いレイアウトは可能だと思うんですが。
181Name_Not_Found:03/12/06 20:49 ID:???
テーブルレイアウトって汚く見える。
182Name_Not_Found:03/12/06 20:54 ID:???
完璧にstrictなマーク付けでスタイルシートを適用し
最後に <div> を <table><tr><td> に置き換えれば
美しいテーブルレイアウトの出来上がりだ。
183Name_Not_Found:03/12/06 21:34 ID:???
XSLTを使ってXHTMLから テーブルレイアウトHTML へ変換すると(藁
184Name_Not_Found:03/12/06 21:37 ID:???
例のサイトに 「Valid? なユーザーからの指摘がわけわからない」とあるが、
"真のstrictor"はそんな風に批判したり、strictを強制したりはしない。
"strictorのタマゴ"のときはそういうことをするだろうが、
"タマゴ"と"真のstrictor"を混同してもらっちゃこまる。
185Name_Not_Found:03/12/06 21:59 ID:???
見栄えにこだわりたければPDFなりSVGなりFlashを使えばいいのに。

テーブルレイアウトのページを見るたびに、テーブルとかせいぜいそれにCSS2を加えたもんでよくデザインなんてできるな、と思ってしまう。
186Name_Not_Found:03/12/07 16:07 ID:???
>>184
「真の」が頭につく場合って大抵自分のことを言ってるんだよな
187Name_Not_Found:03/12/07 23:27 ID:???
>>184
「真の」とか「タマゴ」とかってより、厨房か否かってだけの話かと。
188Name_Not_Found:03/12/08 02:09 ID:???
とりあえず>>184は厨房って事で
189Name_Not_Found:03/12/08 12:10 ID:???
「分別を弁えた大人か、それとも厨房か」とも言える(w
190Name_Not_Found:03/12/08 16:43 ID:???
なんか「真の」にこだわってる人がいるみたいだけど、
確かに「とりあえず噛み付くエセストリクタン」がvalid+strict自体を悪印象にしてることはあるかもな。
こう、「○○ヲタは空気読まないからな」みたいなのと同じで。
191Name_Not_Found:03/12/08 19:10 ID:???
>>190
暴れる厨房がその関わるもの全ての印象を悪くするのは
どこにでもある話だけどな。

「とりあえず噛み付くマジストリクタソ」についても触れて欲しいかも。
「噛み付くのはエセだから」とか宗教がかったこと信じてるのでないなら。
192Name_Not_Found:03/12/08 19:53 ID:???
ところでbrは本当に存在価値がないのか?
俺は意味段落と形式段落の違いで使えるんじゃないかとも思う。

<div><p>ひろゆきは2chの管理人......</p><p>西は1chの管理人......</p></div>
<p>ひろゆきは2chの管理人......<br >西は1chの管理人</p>

上下で同じ意味として使えるときもあるのではないかと。
193Name_Not_Found:03/12/08 19:55 ID:???
とりあえず過去ログ・関連サイト全部読んでいただけるとうれしいですはい。
後者は検索すれば出ますから。
194Name_Not_Found:03/12/08 20:18 ID:???
文章を翻訳するときに
<p lang="en">This is an apple. Nancy lives near high school built in 123.</p>
<p lang="ja">これは林檎だ。ナンシーは123年に建てられた高校の近くに住んでいる。</p>
みたいに段落毎に訳していますが、見出しを訳す時はどれがベターですか。

甲 <h* lang="en">History</h*> <h* lang="ja">歴史</h*>
        <p lang="en">English Paragraph</p> <p lang="ja">日本語の段落</p>

乙 <h* lang="en">History</h*> <p lang="en">English Paragraph</p>
   <h* lang="ja">歴史</h*> <p lang="ja">日本語の段落</p>

丙 <h*><span lang="en">History</span> <span lang="ja">歴史</span></h*>
        <p lang="en">English Paragraph</p> <p lang="ja">日本語の段落</p>
195194:03/12/08 20:23 ID:???
甲は 交互に訳しているだけです。
乙は 段落毎に訳すのではなく、見出し毎に訳しているわけですが
 これをやると見出しのレベルを考えると結局h1でこれをすることになって
 それなら、英語と日本語を別ファイルにするほうがいいかも知れないと思います。
丙は 一番妥当かなとは思うのですが。

補足になりますが、 訳したい英文は他所のサイトのもので、
できたら 英文と訳を並列させておきたいのです
(私の拙訳だけだと不安なので他の人に修正してもらいやすくしたい)
196Name_Not_Found:03/12/08 21:45 ID:???
<h* title="History">歴史</h*>

んで、見栄えはスタイルシートで。
197Name_Not_Found:03/12/08 22:13 ID:???
>>196
対応するブロックを同じ行のセルに入れる2列のtableなんてのも
構造的には意外と悪くない感じが。
198197:03/12/08 22:14 ID:???
間違えた。 >>195 です。
199Name_Not_Found:03/12/08 22:30 ID:???
<a href="">ほげ</a>と<a name="">ほげ</a>は、
皆さんはどう呼んでますか?

私は前者は「リンク」、後者は「アンカー」と呼んでるんですが、
A要素はそもそもAnchorだし、LINK要素はあるし、何か違和感があるのです。
200Name_Not_Found:03/12/08 22:32 ID:???
>>192
このスレで重要なのは BR に論理的な意味があるかどうかだろう
201Name_Not_Found:03/12/08 22:52 ID:???
ButsuRi 的な意味はあるが。
202Name_Not_Found:03/12/09 10:35 ID:???
>>199
どちらも「A要素」と呼びますが、ダメですか?

>>200
むしろ「行」それ自身が論理的概念なのかどうか、かと。
行なんて視覚系媒体でしか通用しないようにも思うのだが。
203Name_Not_Found:03/12/09 13:07 ID:???
CSSでwhite-space: pre;且つウィンドウ幅で折り返してくれれば
brもlも要らないんだけどな。
204Name_Not_Found:03/12/09 13:48 ID:???
>>199
漏れはこの場合の「ほげ」を「アンカー」と呼んでいる。
205Name_Not_Found:03/12/10 01:38 ID:???
>191
マジとかエセとかってのは「本当にstrictな文書を書いてるか」って意味じゃなくて、
「そういう文書を書こうと思ってる人」ってのと「単に知ってる知識を自慢したい嬉しがり」ってのを言ってるんだよな。
表現がふさわしくなかった。
206Name_Not_Found:03/12/10 03:03 ID:???
Validバナー貼ってるサイト
ウザ
207Name_Not_Found:03/12/10 04:51 ID:???
>>206
根拠も言わずに吠えられてもな。
日記は自分のValidなサイトで書きなさいな。
208Name_Not_Found:03/12/10 05:54 ID:???
素朴な質問なんですが、ある文章を引用するとして引用元のページの
タイトルを書くとしたら<blockquote>内に書くべきなのかな。

<blockquote>
<div><a href="hoge">引用元のタイトル</a></div>
<p>
内容〜
</p>
</blockquote>

みたいに。それとも<blockquote>内は内容をだけにして外側に別記するべき
なのかな。citeとtitle属性で記述すべきだと言うことは分かってるんだけど
IEだと勝手にリンク張ってくれたりしないし、引用元のサイトのことを考え
ると自分でリンクを張るしか現状では対応策がないような気がします。
209Name_Not_Found:03/12/10 07:55 ID:???
>>208
ネタだね。
210Name_Not_Found:03/12/10 08:19 ID:???
Validバナーはそれに興味を示して正しいHTMLというものが存在するとい
うことに気が付く人がいる点(というか、俺がそうだっただけかもしれんが)
で価値は有るかもしれない。
自分はサイト案内のページには張ってあるけど全部のページには張ってないな。
必要性が感じられないし。

>>208
<blockquote>内は引用された文集なんだから、引用元の情報は別に書くべきでは?
211Name_Not_Found:03/12/10 13:08 ID:???
10.2 Image titles

Task:Do not use the title attribute on images.

While the title attribute can be used on most elements, it should not be used
on the img element. The semantics of title are too easily confused with alt and
longdesc (see Short text equivalents for img elements ("alt-text") and
Long descriptions of images ) and user agent support is extremely inconsistent.
212Name_Not_Found:03/12/10 14:54 ID:???
>>211
Accessibility ≠ Strict
213Name_Not_Found:03/12/10 16:50 ID:???
because noun ≠ adjective.
214Name_Not_Found:03/12/10 17:01 ID:???
<img>代替テキスト</img> で最初から定義してりゃ何の問題もなかったのに・・・
215Name_Not_Found:03/12/10 17:04 ID:???
あれ、imgは要らないんじゃなかったっけ?
216Name_Not_Found:03/12/10 17:34 ID:???
12.2 Alt content for embed
Task: Provide alternative content for embed with noembed.

と言ってしまうような文書ですから。
217kai- ◆kai/rQnSpY :03/12/10 18:11 ID:???
>>208
引用元に関しては BLOCKQUOTE の外側に記述すべきだと思います。
引用元と引用部分とはまた別のものですし。

余談ですが、
スクリプト置き場 [QUIA] (http://www5d.biglobe.ne.jp/%7Equia/tech/script-store/
の引用元表示スクリプトを利用して、自動的に表示させてやるのがいいんじゃないでしょうか。
これなら title と cite で示せますし。
218Name_Not_Found:03/12/10 18:12 ID:???
誰?
219208:03/12/10 18:35 ID:???
>>210,>>217
やっぱり外にcite要素として書くべきなんですね。ありがとうございました。
220Name_Not_Found:03/12/12 15:32 ID:???
サイト制作者は,正当にマークアップされたHTMLによるドキュメントを通じて行動し,
われらとわれらの子孫のために,DTDとの協和による成果と,
WWW全域にわたつてセマンティックのもたらす恵沢を確保し,とほほの行為によつて
再び不思議マークアップの惨禍が起ることのないやうにすることを決意し,
ここにDTDがW3Cに存することを宣言し,この仕様書を確定する。
そもそもWebは,閲覧者の厳粛な信託によるものであつて,その権威はW3Cに由来し,
その文法はサイトの制作者がこれを行使し,その福利は閲覧者がこれを享受する。
これは人類普遍の原理であり,この仕様書は,かかる原理に基くものである。
われらは,これに反する一切のUA,マークアップ及び独自拡張を排除する。
サイト制作者は,恒久のURIを念願し,リソース相互の関係を支配する崇高な理想を深く
自覚するのであつて,インターネットを愛する諸国民の公正と信義に信頼して,
われらの情報とリンクを保持しようと決意した。われらは,Lintで満点を維持し,
marqueeとblink,テーブルレイアウトとのけぞる本を地上から永遠に除去しようと努めてゐる国際社会において,
名誉ある地位を占めたいと思ふ。
われらは,全世界のユーザが,ひとしく物理的要素と非推奨属性から免かれ,あらゆる端末から
閲覧する権利を有することを確認する。
われらは,いづれのサイトも,特定UAのことのみに専念してLynxを無視してはならないのであつて,
マークアップの法則は,普遍的なものであり,この法則に従ふことは,自サイトの可読性を維持し,
他サイトと対等関係に立たうとする各サイトの責務であると信ずる。
Web制作者は,W3Cの名誉にかけ,全力をあげてこの崇高な理想と目的を達成することを誓ふ。
221Name_Not_Found:03/12/12 17:58 ID:???
>>220
ISO-HTMLの立場は?
222Name_Not_Found:03/12/12 19:24 ID:???
こんなのよく読んだな
223Name_Not_Found:03/12/12 20:16 ID:???
>>220は社会で憲法前文を覚えさせられたリア厨と
言ってみるテスト
224Name_Not_Found:03/12/12 20:25 ID:???
小泉が自衛隊イラク派遣で憲法前文を引用したから、それに引っ掛けただけだろ?
世の中の動きに無頓着な連中には関係ないだろうけど。
225Name_Not_Found:03/12/12 20:42 ID:???
>>220
長い、長すぎるぞこの野郎。
226220:03/12/12 20:49 ID:???
す、すまねぇ。あんまりネタ枯れ気味だったから、ガイドライン板から改編してきただけだ。

ところでおまいら、blog は RDF なんかで XML を利用しているケースがあるわけだが、
XHTMLの普及などに与える影響があると思いますか。
# す、すまねぇ。真面目にやってもこの程度のネタしか思い浮かばねぇ。
227Name_Not_Found:03/12/12 22:20 ID:???
>>226
話題を提供するのは良いことだ。
228Name_Not_Found:03/12/13 08:30 ID:???
>>220を守らない不思議マークアッパーは違憲で罰金。
229Name_Not_Found:03/12/13 10:08 ID:???
>>228
元ネタ自体が罰金対象の記述じゃないから、そのジョークはイマイチかな。
230Name_Not_Found:03/12/13 11:08 ID:???
>>220に基づいた立法をしないことには、罰金はとれません。
231Name_Not_Found:03/12/13 12:16 ID:???
【Valid HTML!表示事件】最大判平成15年12月13日
・概要
不思議HTML解説サイトを営む原告Xが自サイトに「Valid HTML!」のロゴを表示していたところ、
「文法エラーがないことだけではロゴを表示できる要件に足らない」と、
W3Cにより「Valid HTML!」ロゴの差し止め処分を受けた。
Xは「HTML-lintで100点であるのにも関わらず、ロゴの表示を差し止める右処分は憲法220条違反であり無効」
としてW3Cを相手に処分の取り消しを求めた事件。
・判決
破棄自判。
HTML-lintはあくまで参考に留めるべきであり、仕様書以上の何物でもない。
しかもXのサイトは見出しがh3から始まっていること、class="red"などのクラス名を使用するなど、
このような公序良俗に反したHTMLは看過できないものであり、これを差し止めたW3Cの判断は違憲とは言えない。
232Name_Not_Found:03/12/13 13:24 ID:???
ちょっと面白いじゃん
233Name_Not_Found:03/12/13 13:56 ID:???
【UA事件】最大判H.15.12.13
【事実の概要】
 B(被告)は、サイトを閲覧しようとしたA(原告)がHTTPリクエストにUser-Agentリクエストヘッダフィールドを含めなかったとして、Aのサイト閲覧を拒否した。
そこで、AはUAについてサーバーに報告しないことは、RFC2616により許されており、報告しなかったことを理由として閲覧させないのは、UAによる差別であり、憲法14条1項違反であると主張した。

【判旨】破棄差戻
 憲法の規定は、専らW3Cや標準化団体と個人との関係を規律するものであって、私人間を直接規律することを予定するものではない。
 私人間の対立の調整は、原則としてサイトポリシーにゆだねられる。
ただし、一方の他方に対する侵害の態様、程度がWeb的に許容する一定の限界を超える場合にのみ、サイトポリシーに対する一般的制限規定である民法1条や90条、不法行為に関する諸規定等によって適用される。
 そして、サイト製作者は、HTTPセッションの一環としてコンテンツネゴシエーションの自由を有し、コンテンツ提供のためいかなるものをいかなる条件で提供するかにつき、原則として自由に決定することができるのであって、
サイト製作者が特定のUAを有するものをそのゆえをもって閲覧することを拒んでも違法ではない。

#>>220
#Webの権威がW3Cに由来ってのはイマイチだ。
234Name_Not_Found:03/12/14 01:18 ID:???
おもしろいけど、ネタスレたてた方がいいかな?

最近はXML+XSLも使い出したから思いついたんだけど、HTMLの簡単な
文法チェックなら拡張子をXMLにするといいよねw。これなら初心者もできるし。
235Name_Not_Found:03/12/14 17:06 ID:???
糞スレやめれ。
236Name_Not_Found:03/12/14 20:45 ID:???
<dd></dd>のなかに長文を入れるのは違和感がありますが
どうしたらいいですか
237Name_Not_Found:03/12/14 21:00 ID:???
<dd></dd>のなかに長文が入ってる=2ちゃんねる

>>236
2ちゃんねるをやめればいい
238Name_Not_Found:03/12/14 21:06 ID:???
1段落1<dd>にするとか
239kai- ◆kai/rQnSpY :03/12/14 21:18 ID:???
<DL>
<DT>**</DT>
<DD>
<P>**</P>
<P>**</P>
</DD>
</DL>

こんな感じでどうでしょうか。
240236:03/12/14 23:06 ID:???
糞固定の言いなりは嫌です
241Name_Not_Found:03/12/14 23:24 ID:???
激しく既出だと思うのですが、
<body>中に
<a href="hoge_large">
 <img src="hoge_small" />
</a>
と直接書くとaがインライン要素なので文法的に×でlintにも減点されます。
(aが無くてもだめだが。)

<div class="image">
 <a>
  <img />
 </a>
</div>
と書くのが論理的には正しいのでしょうが。
各画像を<p>とか<div>で囲むのもめんどくさいです。

皆さんはどうされていますか?
242Name_Not_Found:03/12/14 23:53 ID:???
<div class="nekogazou">
 <a>
  <img />
 </a>



</div>

<div class="inugazou">
 <a>
  <img />
 </a>



</div>

みたいなかんじで<div>囲みにしてるけど場合によるな。
243Name_Not_Found:03/12/14 23:55 ID:???
>>241
どうしてもめんどくさいならTransitionalにでもすれば?
そもそも、そのリンクや画像の意味を考えれば
<p>や<ul>(<li>)、<div class="hoge">などでマークアップせざるを得ないと思うのですが。
244kai- ◆kai/rQnSpY :03/12/14 23:56 ID:???
<P class="refe_img"><IMG src="a.gif" alt="hogehoge" width="hoge" height="hoge"></P>

もしくは

<UL>
<LI><IMG src="./a.png" alt="hogehoge" width="hoge" height="hoge"></LI>
<LI><IMG src="./b.png" alt="hogehage" width="hoge" height="hoge"></LI>
</UL>

としていることがほとんどです。
まぁ、画像の用途によって違ってくると思うので、あんまり参考にならないと思いますが…。
245Name_Not_Found:03/12/15 03:23 ID:???
>>236
1. 入れない
2. 我慢する
246Name_Not_Found:03/12/15 10:37 ID:???
>>244
質問はxhtmlだろ
大文字でタグ書いてる場合じゃない
247Name_Not_Found:03/12/15 10:55 ID:???
大文字わろた
248Name_Not_Found:03/12/15 12:02 ID:???
>>241
「めんどうくさい」と感じるのはStrictな思考をしていないから。
あとは>243の言うとおり。
249Name_Not_Found:03/12/15 16:30 ID:???
>>238
ddにp入れればいいじゃん
250Name_Not_Found:03/12/15 16:39 ID:???
>>236
語句の定義が長いのは違和感、ということか?
251kai- ◆kai/rQnSpY :03/12/15 18:13 ID:???
>>246
各画像を<p>とか<div>で囲むのもめんどくさいですが、
皆さんはどうされていますか? ってことなので、特にXHTMLに限った話ではないと判断しましたが。
252Name_Not_Found:03/12/15 18:39 ID:???
nyユーザの貝は市ね
253Name_Not_Found:03/12/15 18:39 ID:???
なら、<img> を %block; に入れてくれるようティムにお願いしろや。
254Name_Not_Found:03/12/15 18:49 ID:???
この話題ってスレ違いじゃないのか?
激しく既出だとか、それ以前の問題だと思うんだが。
255Name_Not_Found:03/12/15 18:49 ID:???
>>236
画面一杯になるほどの長文入れてますが何か。
256Name_Not_Found:03/12/15 19:07 ID:???
>>255
「ウォシュレットじゃないと違和感があります。どうしたらいいですか?」
「俺は尻など拭いてもいませんけど?」

会話ができないバカは失せろ。
257Name_Not_Found:03/12/15 19:36 ID:???
>>255 =
「<dd></dd>のなかに長文を入れるのに違和感はありませんが何か?」
258Name_Not_Found:03/12/15 19:50 ID:???
>>257
どうしたらいいか聞かれてるのに前提を否定してどうするんだろうね。
259Name_Not_Found:03/12/15 20:15 ID:???
>>236
それはあなたが感じているだけです。
仕様上は問題ありません
260Name_Not_Found:03/12/15 20:17 ID:???
>>259
>>255よ。これがstrictな回答というものだ。
261Name_Not_Found:03/12/15 20:21 ID:???
>>259
>>258よ。これがstrictな回答というものだ。
262Name_Not_Found:03/12/15 20:23 ID:???
>>261
興味ありませんが何か?
263Name_Not_Found:03/12/15 20:27 ID:???
それはあなたが感じているだけです。
仕様上は問題ありません
264Name_Not_Found:03/12/15 20:29 ID:???
説明文、なんだから文章であってもおかしくはないよな。
辞書みたいな感じに、説明+例文とかだったらブロックレベル要素になっちゃうし。
265Name_Not_Found:03/12/15 20:37 ID:???
266Name_Not_Found:03/12/15 21:30 ID:???
つーか、なんで <dt> の中身はインライン要素しか認められんのだ?
<th> の方はブロックレベルでもいいのに。
267Name_Not_Found:03/12/15 21:33 ID:???
>>266
termの意味がわかればそんな愚問は出てこない
268Name_Not_Found:03/12/16 00:30 ID:???
あのさーたまに「ここまで引用」とか「引用終わり」ってわざわざ書く香具師がいるけどどーよ?
269Name_Not_Found:03/12/16 00:37 ID:???
CSSでやってるんじゃなくて?
270Name_Not_Found:03/12/16 00:54 ID:???
>>251
定番の答えは「その画像がどういう意味を持っているかによる」。
飾りならCSSの背景画像にするか、divで囲うかだし、
文章の一部ならpなりなんなりでマークアップすればいい。

とりあえずaltの中身で置き替えてみて自分がどうマークアップするか考えてみるのがいいんじゃない?
271Name_Not_Found:03/12/16 01:26 ID:???
引用と転載の区別をつけたいんだろ。放置しとけ。
272kai- ◆kai/rQnSpY :03/12/16 20:51 ID:???
>>270
せっかく回答していただいたのに申し訳ないですが、
>>251の文中の
>各画像を<p>とか<div>で囲むのもめんどくさいですが、
>皆さんはどうされていますか?
の部分は、>>241からの引用だったりします。

引用符等が無かったせいで混同させてしまって申し訳ありません(´Д⊂
273Name_Not_Found:03/12/17 00:59 ID:???
>>272
一連の流れを見てればわかるが、確かに誤解を生む書き方だな。気をつけろ。あと、コテは荒れるからやめろ。
274Name_Not_Found:03/12/17 10:27 ID:???
何か偉そうだね
275Name_Not_Found:03/12/17 13:10 ID:???
確かにコテは荒れるよなぁ。
勘弁してほしい。
276Name_Not_Found:03/12/17 15:41 ID:???
この板はコテとageに過剰な反応示すよね
277Name_Not_Found:03/12/17 17:03 ID:???
>>265
2件だったよ(藁 実質1件だけど。
というか、もうIEの脆弱性を使ったネタですか。
そのリンクに実害はないものの、M$はパッチも出さないし……(略)


この板はまともなコテにすら反応するから
まともでないコテその他は気をつけなければならない板だ
278Name_Not_Found:03/12/17 18:25 ID:???
>>237
センスねぇな、お前。3回氏ね
279Name_Not_Found:03/12/18 00:59 ID:???
htmlのレンダリングを処理する為にhtmlブラウザがあるというところから、理想から離れている

JavaScriptとhtmlブラウザの親和性を目指そうとした時点で間違っている

html/xmlは只のデータベースで、それを(人の眼に)明示的に処理するのはアプリケーションの力
HTMLというのは、
<車>カウンタック</車>
という定義づけに過ぎない。なので、
グラフィカルな表現を許している時点でもうすべては"おじゃん"なのだ。

-------------------
Hye own chajyuges Hitlor Jyugent
280Name_Not_Found:03/12/18 09:08 ID:???
>>277
> この板はまともなコテにすら反応するから
まともなコテもクソも自己顕示欲の塊はこのスレにはいらねえんだよ。
281Name_Not_Found:03/12/18 12:35 ID:???
<dd></dd>のなかに長文が入るのは無事慣れました。
あと悩んでます

<dd>
長い文章で〜〜す
<ul><li>リスト項目</li><li>リスト項目</li></ul>
</dd>

この場合「長い文章で〜〜す」は<p></p>で囲むべきですか?
282Name_Not_Found:03/12/18 13:11 ID:???
>>281
えーと、ul要素は、インライン要素の中に含められないよね?
長い文章、ってのがテキストレベルであるなら、ul要素は出現できない。
つまり、dd要素の中身はブロックレベル要素であるはずだ。
ブロックレベル要素が内包されているのに生のテキストを書くことは出来ない。
つまり、長い文章、って部分はなんらかのブロックレベル要素でマーク付けしなければならない。

理詰めで考えれば答えは出ると思うんだが。
283Name_Not_Found:03/12/18 13:45 ID:???
>>282

あなたの「理詰め」で行くと下記はおかしいということになるのか?

<ul>
<li>親リスト
<ul>
<li>子リスト</li>
</ul>
</li>
</ul>
284Name_Not_Found:03/12/18 13:57 ID:???
>>282
> えーと、ul要素は、インライン要素の中に含められないよね?
この行だけはその通りだが、のこりは間違い。

>>281
過去スレを「匿名ブロック」あたりで検索して周辺のレス読んで、
あとは自分で考えればよいかと。
285Name_Not_Found:03/12/18 14:17 ID:???
286Name_Not_Found:03/12/18 17:43 ID:???
>>282
> つまり、dd要素の中身はブロックレベル要素であるはずだ。
おいおい。漏れが今まで行ってきたマークアップはみんな間違いだったのかよ。
287Name_Not_Found:03/12/18 19:11 ID:???
教訓: 念には念を入れてDTD読んでおくのが吉ってことね。
288Name_Not_Found:03/12/18 20:13 ID:???
>>281が駄目で>>283はイイという理屈が理解出来ないっす
インラインとブロックの混在
289Name_Not_Found:03/12/18 20:19 ID:???
インラインとかブロックレベルとか見掛けにこだわった話をしてる時点でアウト。
290Name_Not_Found:03/12/18 20:39 ID:???
>>289
「インライン/ブロックレベル」を見かけの話だと思った時点でお前がアウト。
291Name_Not_Found:03/12/18 20:54 ID:???
XMLで <hoge>...</hoge> という要素を自作したとき
hoge要素がインラインかブロックレベルかを「どこで何を使って」定義するのか考えれば
答えは明らかだろう。
292Name_Not_Found:03/12/18 21:00 ID:???
この説明に沿って定義すればいいのね。
http://www.w3.org/TR/html401/struct/global.html#block-inline
293Name_Not_Found:03/12/19 21:22 ID:???
       lヽ ノ l        l l l ヽ   ヽ
  )'ーーノ(  | |  | 、      / l| l ハヽ  |ー‐''"l
 / D  | | |/| ハ  / / ,/ /|ノ /l / l l l| l  D ヽ
 l   ・  i´ | ヽ、| |r|| | //--‐'"   `'メ、_lノ| /  ・  /
 |  T  l  トー-トヽ| |ノ ''"´`   rー-/// |  T |
 |  ・   |/     | l ||、 ''"""  j ""''/ | |ヽl  ・ |
 |  D   |       | l | ヽ,   ―   / | | l  D  |
 |   !!  |     / | | |   ` ー-‐ ' ´|| ,ノ| | |  !! |
ノー‐---、,|    / │l、l         |レ' ,ノノ ノハ、_ノヽ
 /        / ノ⌒ヾ、  ヽ    ノハ,      |
,/      ,イーf'´ /´  \ | ,/´ |ヽl      |
     /-ト、| ┼―- 、_ヽメr' , -=l''"ハ    |  l
   ,/   | ヽ  \  _,ノーf' ´  ノノ  ヽ   | |
、_    _ ‐''l  `ー‐―''" ⌒'ー--‐'´`ヽ、_   _,ノ ノ
   ̄ ̄   |           /       ̄
294Name_Not_Found:03/12/19 22:20 ID:???
 D /     ∩___∩     \_WW/
 ・  ≪     | ノ      ヽ    ≫ D ≪
 T ≪    /  ●   ● |   ≫ ・ ≪
 ・  ≪    |  ///( _●_)//ミ  ≫ T ≪
 D ≪   彡、   |∪|  、`\  ≫ ・ ≪
 ! ≪ / \   ヽノ /_> /  ≫ D ≪
   ≪ \|-─●─●-/ /   ≫ ! ≪
MMM\  |       / ̄     /MMM\
       |  /\ \
       | /    )  )
       ∪    (  \
            \_)
295Name_Not_Found:03/12/20 09:31 ID:???
>>286
はい。間違いだったのです。
296Name_Not_Found:03/12/20 11:04 ID:???
>>295
おいおい。
297Name_Not_Found:03/12/20 11:30 ID:???
>>286は文盲、ということで。
298Name_Not_Found:03/12/21 22:04 ID:???
>>297
( ゚д゚)ポカーン
299Name_Not_Found:03/12/23 04:09 ID:???
HTMLをプログラム言語だと宣う馬鹿がいるのがうぜえ。
300Name_Not_Found:03/12/23 17:10 ID:???
ただのマークアップ言語だわな
301Name_Not_Found:03/12/24 08:25 ID:???
「プログラム言語」の定義が違うんでしょうな。
302Name_Not_Found:03/12/24 09:56 ID:???
「タグ」を「手打ち」する人たちはプログラマー気取りしてる訳だ
303Name_Not_Found:03/12/24 10:27 ID:???
そう言えば「H1は文字を大きくする命令です」って解説してるサイトあったな。

>>302
意味不明
304Name_Not_Found:03/12/24 11:36 ID:???
>>303
302じゃないけど、「根本的に間違ってる人に、正しい用語を使えというのは酷だろ」という皮肉では?
305Name_Not_Found:03/12/24 17:58 ID:???
H1は見出しを作る命令だもんね。
306Name_Not_Found:03/12/24 18:02 ID:???
命令じゃなくてエージェントへの愛だろ。
307Name_Not_Found:03/12/24 18:19 ID:???
>>302
やっぱり意味不明。>>304の解釈でも原文の意味が通らん。

 HTMLをプログラム言語だと思っている勘違い野郎の中には
 タグを手打ちすることでプログラマーを気取る野郎もいる訳だ

・・・とかなら意味が分かるんだが。
308Name_Not_Found:03/12/24 21:33 ID:???
>>307
そもそも「『タグ』を『手打ち』」という言葉使い自体を皮肉ってるのでは
なくって?

テキストエディタでHTMLを書くことを「『タグ』を『手打ち』する」なんて
言って粋がってる人たちは、HTMLのことをプログラム言語だと勘違いして
プログラマー気取りしているわけだ。

と言いたかったんじゃないかしら。
309Name_Not_Found:03/12/24 21:36 ID:???
タグとか手打ちとかって言葉を使ってる時点で素人っぽいだろ。
それとHTMLをプログラム言語だと思ってる奴を皮肉って書いたんだと思うが。
てゆかお前の

> タグを手打ちすることでプログラマーを気取る野郎もいる訳だ

この文が激しく痛いんだけど。
310Name_Not_Found:03/12/24 21:56 ID:???
つまらなさすぎ
311Name_Not_Found:03/12/24 22:30 ID:???
>>309
「手打ち」はともかく「タグ」は使う時もあるよな。
なんとなく『HTML4.0+CSS1リファレンス&作法』を思い出したり。
312Name_Not_Found:03/12/24 23:31 ID:???
「タグ」と「要素」と「HTML文書」がごっちゃになってるのが多いな。
手打ちとか言ってる奴は「『ホームページビルダー』なしでも『ホームページ』つくれる俺偉い!」
とか思ってるんだろう。
313Name_Not_Found:03/12/24 23:32 ID:???
「タグ」は普通の用語ですよ?

要素とタグを混同する奴がいるからおかしく見えるときがある。
314313:03/12/24 23:32 ID:???
何か俺さっきからレス被りまくり。_| ̄|○
315Name_Not_Found:03/12/24 23:57 ID:???
>>313
>「タグ」は普通の用語ですよ?
それは百も承知。

>要素とタグを混同する奴がいるからおかしく見えるときがある。
これは309のことか?
316313:03/12/25 00:17 ID:???
>>315
> >要素とタグを混同する奴がいるからおかしく見えるときがある。
> これは309のことか?
いや?HTML入門講座みたいな感じのサイトのこと。
317Name_Not_Found:03/12/25 00:18 ID:???
「正しいHTML」を覚えたてのころって、タグって言葉を使ったり、
tableでマークアップしたりするのに拒否反応を起こしがちだよな。
318Name_Not_Found:03/12/25 00:22 ID:???
(1)要素とタグを混同(というか、曖昧に認識)
   多くの初心者、および「ほーむぺーじ作成講座」制作者
(2)(1)の誤りを指摘されて、「タグという言葉は間違い!」と早とちり
   『HTML4.0+CSS1リファレンス&作法』の筆者、および>>309
319Name_Not_Found:03/12/25 03:14 ID:???
tableって使ったことないなぁ…
というか手持ちのリソースに表が出てこない…
320Name_Not_Found:03/12/25 10:08 ID:???
年末年始に入っただけで、人、増えたな
321Name_Not_Found:03/12/25 11:40 ID:???
>>317
> 「正しいHTML」を覚えたてのころって、タグって言葉を使ったり、
> tableでマークアップしたりするのに拒否反応を起こしがちだよな。
後者はわかる。表を使うべきときでもなぜか拒絶してしまう、って感じだよな。
ただ、前者の意味がわからない。
この板でよく槍玉に挙がるのは「○○するタグを教えてください」と言った、いわゆる「なんでもかんでもタグと言ってしまう現象」のことだと思うんだけど。
322321:03/12/25 11:41 ID:???
わあ、誤読。
「タグって言葉を使ったり、tableでマークアップしたりするのに」なんだね。
前者だけ区切って読んでたよ。

「正しいHTML」を覚えたてのころは、タグって言葉を使う。
「正しいHTML」を覚えたてのころは、tableでマークアップしたりするのに拒否反応を起こす。
と。

>>317ごめんなさい。
323Name_Not_Found:03/12/25 11:45 ID:???
(要素ではなく)タグと言うべきところでもなぜか要素と言ってしまう。
324Name_Not_Found:03/12/25 11:46 ID:???
あら、被った。
325Name_Not_Found:03/12/25 11:54 ID:2NgUc5yR
疾風伝説 特攻のタグ
326Name_Not_Found:03/12/25 12:14 ID:???
>>322
大丈夫、私も同じように誤読したから。
327Name_Not_Found:03/12/25 12:33 ID:???
「タグ」とtableはもともと使われる場面が限られてて
誤用の批判は沢山あるけれど正しい用例がそれほどないんだよね。
だから使っていい場面がうまく身につかなくて
変な刷り込みができちゃうんじゃないかな。
blockquoteなんかは頻繁に用例が見られるから
「インデントに使っちゃダメ」と言ったところでそういう拒否反応は起こらない。
328Name_Not_Found:03/12/25 16:19 ID:???
タグと要素を混同してるやつって、
タグは省略できるが省略されない要素
ってのが理解できないだろうな。
329Name_Not_Found:03/12/25 18:40 ID:???
blockquoteはインデントとして使うのも認めるだのなんだのなかったっけか
330Name_Not_Found:03/12/25 18:53 ID:???
認めてはいないだろ。
表示上の後方互換性は持たせておけって話があるだけで。
331Name_Not_Found:03/12/25 18:54 ID:???
>>329
たしかトホホだったかな
332321:03/12/25 23:10 ID:???
333Name_Not_Found:03/12/26 04:33 ID:???
勧告書読んでも分からなかったんですが、XHTMLで

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="hoge.xsl" type="text/xsl"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
・・・以下HTML文章

みたいにXSLTスタイルシートの宣言ってしても良いのでしょうか。
XMLとしては妥当だとおもうのですが、XHTMLの勧告書にはXML宣言を書いてある
例しかなかったのでいまいち分かりません。
334Name_Not_Found:03/12/26 05:50 ID:???
>>333
構いません。
335Name_Not_Found:03/12/26 11:30 ID:???
text/xslがかまわなくない気がする
application/xslt+xmlになったんじゃなかったっけ
336Name_Not_Found:03/12/26 11:39 ID:???
IEで表示されないからね。
ああ、XHTML1.1ならどうせIE捨てるんだからいいじゃないかって? ご尤も。
337Name_Not_Found:03/12/26 12:42 ID:???
>>336
IEのためにHTML4を吐くXSLTかもしれないじゃないか!!
338Name_Not_Found:03/12/26 12:48 ID:???
ゑゑゑゑゑゑゑゑゑゑゑゑ
339Name_Not_Found:03/12/26 16:42 ID:???
>>335
application/xslt+xml も未登録です。
http://www.ietf.org/rfc/rfc3023.txt
340Name_Not_Found:03/12/26 21:10 ID:???
ここに登録されるまでお待ちください。
http://www.iana.org/assignments/media-types/application/
341Name_Not_Found:03/12/26 21:11 ID:???
ちなみにtext/xslも未登録。
342Name_Not_Found:03/12/26 23:28 ID:???
現状は application/xml でよろしいか?
343333:03/12/26 23:58 ID:???
レスありがとうございました。
text/xslが未登録だとは知らなかった・・・。
344Name_Not_Found:03/12/27 15:50 ID:???
お前ら聞いてくれ。S要素だけ使えることを発見。

<s>コイコイコイコイ</s>

・・・タグを半角にすると・・・



ヨ千ヨ千ヨ千ヨ千

ほら!!
345Name_Not_Found:03/12/27 15:51 ID:???
はいはい、そうなの
346Name_Not_Found:03/12/27 19:47 ID:???
皆さんにお尋ねします。

<p>チャットに参加しているのは<dfn>太郎</dfn>、<dfn>花子</dfn>、<dfn>マイケル</dfn>の三人です。</p>
(以下三人の会話)

こんな風に定義だけしっぱなしで人物について説明していない場合に dfn を使うのってアウトでしょうか。
347Name_Not_Found:03/12/27 20:42 ID:???
だっふんだ!
348Name_Not_Found:03/12/27 23:29 ID:???
>>346
別にいいんじゃないの?
<dd>なしの定義語リストも一応OKなわけだし。(好ましいかどうかは別にして)
349Name_Not_Found:03/12/28 00:06 ID:???
strictとvalidは異なると
350Name_Not_Found:03/12/28 00:33 ID:???
しかしstrictの定義は人によって異なると
351Name_Not_Found:03/12/28 01:31 ID:???
そもそも>346みたいな例ってidやclassの無い<span>みたいで、
「無くても良いよね」という印象。
どういう場合にああいうマークアップするの?
352Name_Not_Found:03/12/28 03:04 ID:???
>>351
XSLでdfnだけ拔出したデータベース作る場合とか。
353Name_Not_Found:03/12/28 10:45 ID:???
>>351
CSSで単に色を変えたいとかw
354Name_Not_Found:03/12/28 13:31 ID:???
>346
漏れはチャット自体文章では無い(HTMLには向かない)気がする。
ログ自体をxmlにして鞍xslを使う。

これならログも小さくなって鯖に易しくパーサでの編集もできるし。
355Name_Not_Found:03/12/28 20:22 ID:???
>>346,354
HTML以前に、チャット用でないプロトコル(HTTP)でチャットをやるのが
Strict的でない。IRCでやれ
356Name_Not_Found:03/12/28 21:03 ID:???
何がStrictなんだか。
357Name_Not_Found:03/12/29 00:18 ID:???
<table>
<tr>
<td>あ</td>
<th>い</th>
<td>う</td>
</tr>
</table>

こういう書き方は問題ないでしょうか?
358Name_Not_Found:03/12/29 00:28 ID:???
>>357
文法上問題はないんだけど、td th td の順で出てくる場面が思い浮かばない
359Name_Not_Found:03/12/29 01:11 ID:???
>>357-358

相撲の番付表とか?

<thead>
 <tr>
  <th scope="col">東</th>
  <th scope="col">番付</th>
  <th scope="col">西</th>
 </tr>
</thead>
<tbody>
 <tr>
  <td>朝青龍</td>
  <th scope="row">横綱</td>
  <td>−</td>
 </tr>
 <tr>
  <td>栃東</td>
  <th scope="row">大関</td>
  <td>千代大海</td>
 </tr>
360Name_Not_Found:03/12/29 02:05 ID:???
>>355
BBS用でないプロトコル(HTTP)でBBSをやるのが
Strict的でない。NetNewsでやれ :-p
361Name_Not_Found:03/12/29 02:49 ID:???
ほら、ここはhttpの大海原だ。
ストリクターはnntpに還れ。
362Name_Not_Found:03/12/29 02:50 ID:???
とか言って本当にnntpで(以下略)。
363Name_Not_Found:03/12/29 10:39 ID:???
>>357
<th>要素がどのセルに対する見出しかが分かりにくくなるので、
headers 属性を付けるべきだと思う。

>>359
scope="row" はその行全体に効くのではなく、その行の残りの
セルに対して効く。この場合、「朝青龍」などには効いてない。

<tr>
<td headers="YOKOZUNA">朝青龍</td>
<th id="YOKOZUNA">横綱</td>
<td headers="YOKOZUNA">−</td>
</tr>

と書かないと。
364Name_Not_Found:03/12/30 18:37 ID:???
185 :Name_Not_Found :sage :03/12/30 10:10 ID:???

 >>178
 >強制的に改行させていいのだろうかという迷いもあります。

 ならばこれでよかろ。悩むほどのことかい。
 <h1>タイトル <small>サブタイトル</small></h1>
 h1 small {display:block;}


187 :Name_Not_Found :sage :03/12/30 10:38 ID:???

 >>185
 ソレってhtml的にも正しいと言えるの?
365Name_Not_Found:03/12/30 18:44 ID:???
なにこれ。
366359:03/12/31 09:28 ID:???
>>363
サンクス。
headers属性ってどんなときに使うのかわかんなかったけど、参考になったよ。
367Name_Not_Found:03/12/31 17:52 ID:???
Tim Berners-Lee氏が騎士になるようです。
http://www.w3.org/2003/12/timbl_knighted
368Name_Not_Found:04/01/02 16:19 ID:???
JavaScriptに値を渡すために<meta>使ってもいいかな?

<meta name="height" content="100" />
369Name_Not_Found:04/01/02 19:39 ID:???
そのためのプロファイルを用意すればね。
370Name_Not_Found:04/01/05 18:17 ID:???
【授与】WWW生みの親ティム・バーナーズ・リーにナイトの称号
http://book.2ch.net/test/read.cgi/bizplus/1073293763/
371Name_Not_Found:04/01/05 21:17 ID:HzaXKBc2
可能か不可能なのか解らないので質問させて頂きます。
http://www.geocities.co.jp/Playtown-Domino/4598/HTML_11.html←ここのページ
にあるようなテーブル内のスクロールなのですが
これの応用でEXCELの枠固定みたいなことは出来ないのでしょうか?
(行、列のヘッダ部を固定)
372Name_Not_Found:04/01/05 21:24 ID:???
>>371
誤爆?

Webサイト制作初心者用スレ vol.78
http://pc2.2ch.net/test/read.cgi/hp/1072860019/
373kenc:04/01/05 22:15 ID:v+suTegi
HTMLエディタに関するアンケートです。
http://www.enquete.ne.jp/hundred/survey/20031217-6/
後で結果を公開します。
374Name_Not_Found:04/01/05 22:24 ID:???
今日は珍しく3回も上がったよ。
375Name_Not_Found:04/01/07 09:28 ID:???
mailto:[email protected]

mailto:test@example.com
とか実態参照を混ぜて書くのは不正ですか?
another htmllintではエラー扱いされたので
376Name_Not_Found:04/01/07 09:29 ID:???
&#64とか自動で変換してくれないのかよヽ(`Д´)ノ
377Name_Not_Found:04/01/07 11:45 ID:???
そんな変換掲示板側で勝手にされたら
キー入力できない文字を参照にして表現とか出来なくなると思われ。

何はともあれlintが間違い。
属性値表記については参照は解析・置換されなければならない。
# って属性値の話でいいんだよなぁ?
378Name_Not_Found:04/01/07 12:17 ID:???
>>375
<a href="mailto:hoge&#64;exsample.com">foo</a>

<link rev="made" href="mailto:hoge&#64;exsample.com" />
もAnother HTML-lintではエラー扱いされないが。
(便宜上アンパサンドはいわゆる全角)

ローカルでlint使っていてスクリプトが古いとかじゃないよね。
>>377も実際調べたの?
379Name_Not_Found:04/01/07 12:48 ID:???
例えば、
<a href="&#109;ailto:[email protected]">foo</a>
は「スキームがおかしい」とlintさんに怒られる。
380Name_Not_Found:04/01/07 13:05 ID:???
>>378
<a href="m&#x61;ilto:[email protected]">hoge</a>
がエラーになる。
381Name_Not_Found:04/01/07 14:57 ID:???
単にAnother HTML-lintが対応してないだけじゃない?
全能なわけじゃないんだから。
382Name_Not_Found:04/01/07 15:49 ID:???
AHL、結構古いものなので、今読むとヘンだったり説明が食い足りない
ところも多々ある。
k16さんはもう直すつもりないそうだけど。
383Name_Not_Found:04/01/07 16:20 ID:???
そーなの?時々修正されているような気がするけど。
HTML4.01でIDに小文字が混じっていると注意してきたりするようになったし。
384Name_Not_Found:04/01/07 18:59 ID:???
現状のlintでは文字実体が含まれる属性値の型チェックは
ほぼ未対応(ごく一部のみ対応)、って感じだな。
id属性とかでも文字参照で表現すると解析されないままエラーになる。
385Name_Not_Found:04/01/07 19:32 ID:???
どうしても修正して欲しかったらメーリングリストに投稿してみれば?
http://openlab.ring.gr.jp/k16/htmllint/mailinglist.html
k16 さんが対応してくれるかどうかは知らないが…。

俺は正直、そんなのどうでもいいだろと思った。
文法上正しいことが自分で分かってれば、
lint で100点を取る必要はないのでは?
386Name_Not_Found:04/01/07 20:24 ID:???
>文法上正しいことが自分で分かってれば、
自分で解らないと、>>375のように混乱してしまう。

別に修正されなくてもいいけど、エラーの可能性を検出するだけで
本当にエラーであるかどうかは別な場合のあることが
知られていてもいいかもとは思う。
387Name_Not_Found:04/01/07 23:14 ID:???
>>378
&amp
388Name_Not_Found:04/01/07 23:48 ID:???
>>385
http://openlab.ring.gr.jp/k16/htmllint/thanks.html
とか見てると、結構対応してくれているみたいなので、
ゴラァして損はないと思うぞ。
389Name_Not_Found:04/01/08 02:35 ID:???
>388

(#゚Д゚) ゴルァ
じゃなくて、

(;´Д`) オネガイシマス
(  八)
  〉 〉
だと思うがな。
390Name_Not_Found:04/01/08 08:35 ID:???
お願いしたらビールくらいおごってやれ。人として。
391Name_Not_Found:04/01/08 19:51 ID:???
キタ━━━━━━(゚∀゚)━━━━━━!!

【NAOシフト】アメリカでもポップアップ広告表示サイトは特許侵害?
http://book.2ch.net/test/read.cgi/bizplus/1073554184/
392Name_Not_Found:04/01/10 12:48 ID:???
しかしあれだな、

>>386
>自分で解らないと、>>375のように混乱してしまう。

という奴まで現れるというのは、
Another HTML-lintがいかに信頼されているか、
そしていかに高品位であるかか、が伺えるな。
393Name_Not_Found:04/01/10 14:27 ID:???
>>392
そりゃあ、ストリクタソが布教するときだって
「まずはlintで100点とれるように」とか言うし(同様に信頼の表れ)。
394Name_Not_Found:04/01/10 15:02 ID:???
>>393
言うか?
395Name_Not_Found:04/01/10 15:34 ID:???
>>392
「lintでチェックすると、エラーの箇所の指摘だけでなく、簡単な解説も
ついてくるので、勉強のきっかけになります」みたいなことは言うけど、
「100点とれ」とは言わないし、言う奴見たことないなぁ。
むしろ、「100点とれればいいというものでもない」というのは、多くの
人が言ってるよね。
396Name_Not_Found:04/01/10 15:36 ID:???
>>395
漏れもそういう言い方するな。

>>394
多分、>>393もそういう意味合いかと。
397Name_Not_Found:04/01/10 16:17 ID:???
まずは100点取って来い。話はそれからだ。
398Name_Not_Found:04/01/10 16:23 ID:???
>>397
とったよ。で?
399Name_Not_Found:04/01/10 16:28 ID:???
★★★★★★★★★★★★★★★★★★★★★★★★★
★                                      
★ >>398は天才チンパンジー「アイちゃん」が            
★ 言語訓練のために書き込んだものです。                 
★ アイと研究員とのやり取りに利用するので、        
★ 関係者以外は反応しないで下さい。                
★ 研究員以外でレスした人は、チンパンジーと           
★ 認識されますので御注意下さい。                  
★                                       
★             京都大学霊長類研究所 
400Name_Not_Found:04/01/10 16:30 ID:???
そういや昔「内容の良し悪しは採点されません」を
コンテンツの出来のことだと勘違いしてたなぁ
401Name_Not_Found:04/01/10 16:32 ID:???
>>400
俺はさっきまでそう思っていたよ。
「内容」というのは文書構造のことだったの?
402Name_Not_Found:04/01/10 16:33 ID:???
>>397は逃げたか。つまらん。
403Name_Not_Found:04/01/10 16:52 ID:???
まずは-1000点取って来い。話はそれからだ。
404Name_Not_Found:04/01/10 16:52 ID:???
>>401
内容までは採点できないから、見栄え目的のマークアップや表使うべきとこに
定義リスト使ったりなんてのまでは判別できませんっていう意味だと思ったんですが。
で、そこから>>393>>395のようなことが言われるんだと。
405Name_Not_Found:04/01/10 17:15 ID:???
>>400-401 >>404
両方じゃねーの?
406kai- ◆kai/rQnSpY :04/01/10 17:46 ID:???
あくまでHTML文書の文法をチェックするものなんだから、
文書内容のチェックはそもそもできるはずがない様な。
407Name_Not_Found:04/01/10 18:02 ID:???
>>406
だから
「100点といってもコンテンツをほめているわけではないので
 文法だけでなく内容の充実にも注力しましょう」
の意味だと思っていた
408Name_Not_Found:04/01/10 21:16 ID:???
とりあえず起点>>400
409Name_Not_Found:04/01/11 00:18 ID:???
「lintでチェックすると、エラーで減点されて酷い点数になると思います。また、
エラーの解説を読んでも理解出来ないことがほとんどかもしれません。でも、
それらをひとつひとつ勉強して行って、理解出来るようになれば、その知識は
貴方にとって非常に助けになります」

>>395の前半を回りくどくしてみた。
410Name_Not_Found:04/01/11 12:04 ID:???
全然関係ないけどlintで99点って見たことないんだけどどう?
411Name_Not_Found:04/01/11 13:50 ID:???
>>410
アクセシビリティ系で-1点が出れば99点になる。
lintの限界で防げないのは無理に対応させない方がいい。
412Name_Not_Found:04/01/11 13:52 ID:???
>>410
別のリンク先を、同じ文字列に張る(二箇所ね)

<a href="aaa.html">こちら</a>
<a href="bbb.html">こちら></a>

これで1点減点になんない?
413Name_Not_Found:04/01/11 14:22 ID:???
>>412
細かいところをつっこむようだけど、それだと、アンカーに「こちら」という
文字列を使ってることによって減点されない?
414Name_Not_Found:04/01/11 15:52 ID:???
確か、半角カタカナ1文字で1点減点。
415Name_Not_Found:04/01/11 16:25 ID:???
lintは本文の長さ(要素数?)によって減点量が変わる。
エラー重要度が0〜9で表示されるが、あれは減点数ではない。
重要度1のエラーが1個だけ出たとしても、本文が短ければ
どかーんと減点されるはず。
416Name_Not_Found:04/01/11 18:34 ID:???
UTF-8だと半角でも減点されないような
417Name_Not_Found:04/01/11 22:04 ID:???
>>413
あ、そうだな。確か。ってかそうじゃなくてもさんざん言われてるしな、
こちらとかこことかヤメレって。
418Name_Not_Found:04/01/12 18:06 ID:???
>>412
同じ文字列にリンクを張らざるを得ない時は
title属性で区別すると減点されないよ。
419Name_Not_Found:04/01/12 18:12 ID:???
>412は1点減点の例を挙げただけでは?
420Name_Not_Found:04/01/13 02:41 ID:???
・同じ文字列
・「こちら」などの意味の薄い言葉
・タグ外の">"は&gt;に
421Name_Not_Found:04/01/13 12:11 ID:???
そろそろ切り上げろ! そんな下らん話。
422Name_Not_Found:04/01/13 12:28 ID:???
>>421
ネタないもん。提供してよ。
423Name_Not_Found:04/01/13 22:51 ID:???
<form>辺りって、どうやってマークアップしてる?
424Name_Not_Found:04/01/13 22:58 ID:???
>>423
漠然としすぎてて何が聞きたいのか分からないんだけど。

とりあえず、主要な入力をする部分にはfieldsetを必ず使って、
dlリストで整形。
425424:04/01/13 23:01 ID:???
整形って言うのはよくなかったなStrictとしては。
426Name_Not_Found:04/01/13 23:37 ID:???
Strict、<noscript>が使えないからイヤン。
427Name_Not_Found:04/01/13 23:43 ID:???
>>426
使えるんじゃないの?
428Name_Not_Found:04/01/13 23:55 ID:???
今掲示板つくってるんだけど、
ここの住人的にはHTML4.01よりもXHTML1.0・1.1のほうが好き?

標準準拠で表示させたいからCGI側でIEの時はXML宣言しないようにできるんだけど
最新ページをファイルに出力しておこうと思ったらXML宣言無しにしなきゃならいし。

ということで4.01に直そうかとなやんでる。
429426:04/01/14 00:17 ID:???
……ちゃうわ。
「Strict、<noscirpt>〜</noscript>の中に<img〜が書けないのがイヤン。」だ。

もう駄目だな>漏れ
430Name_Not_Found:04/01/14 00:19 ID:???
>>428
Unicodeにすればいいじゃん
431Name_Not_Found:04/01/14 00:24 ID:???
>>429
念のために確認しておくが、
いったん div や p を挟めば書けることは知っているんだよね?
つまり、noscript がブロック要素しか包含できないことが嫌なわけだな?
・・・なんで?
432Name_Not_Found:04/01/14 03:14 ID:???
>>431
恐らく理解してないと思われ
433Name_Not_Found:04/01/14 04:04 ID:???
>>431
念を押すまでもないだろ。わかってないに1ピョーウ
434Name_Not_Found:04/01/14 07:06 ID:???
はらたいらさんに残り全部
435Name_Not_Found:04/01/14 12:27 ID:???
>>431
426じゃないけど、例えば、
<h1>
<script type="text/javascript" src="ランダムで画像表示するスクリプト.js"></script>
<noscript>
<img src="JS無効時に表示したい画像.png" alt="僕のページへようこそ!" />
</noscript>
</h1>
とかできないのがいやんってことではないかと推測。
436Name_Not_Found:04/01/14 12:51 ID:???
>>435
だからpかdivで囲めば済む話
437Name_Not_Found:04/01/14 12:52 ID:???
>>435
<h1>
<script type="text/javascript" src="ランダムで画像表示するスクリプト.js"></script>
<noscript>
<p><img src="JS無効時に表示したい画像.png" alt="僕のページへようこそ!" /> </p>
</noscript>
</h1>
438Name_Not_Found:04/01/14 12:56 ID:???
確かにマヅイな
439Name_Not_Found:04/01/14 13:01 ID:???
>>435
そもそもstrictDTDの文書でそんなH1を提供してること自体問題があるんじゃないか?
440436:04/01/14 13:03 ID:???
よく見たら、なんちゅうh1の遣い方だ
441Name_Not_Found:04/01/14 13:28 ID:???
>>439
クライアントサイドで動的なテキストを書き出したい場合であれば
見出しだけでなく p や address 内でも同じ問題を抱える。
用法以前の問題としてDTD設計が変。
#「strictDTDの文書ではそんな p や address も提供すべきでない」とか?
442Name_Not_Found:04/01/14 13:29 ID:???
<script type="text/javascript" src="xxx.js"></script>
<noscript>
<h1><img src="xxx.png" alt="僕のページへようこそ!" /></h1>
</noscript>

として、xxx.jsで、<h1><img /></h1>を差し込むようにすればよいのでは?
443Name_Not_Found:04/01/14 13:40 ID:???
>>441
動的なaddress要素ってなんだ?そんなもんHTMLドキュメントでやろうとすることがおかしい気もするんだけど。
444Name_Not_Found:04/01/14 13:46 ID:???
メタデータであってbodyに登場する必要のない情報を
ユーザの利便性のために書き出す場合とか。
445Name_Not_Found:04/01/14 14:18 ID:???
>>436>>442
いやそれは勿論わかってるんだが、>>426程度のレベルの人間が言いそうだと推測してみた。
もう少し複雑な例になれば>>435のように書けたほうがメンテ性が高い場合があると思うし。
strictとは関係ないけどね。
446Name_Not_Found:04/01/14 14:27 ID:???
>>445
まあ、わかっているとは思うが、そういう記述をしたいと思うこと自体がstrictな発想じゃない(動的な見出しってなんだ?と)ということもあるんじゃないかな。
447Name_Not_Found:04/01/14 14:40 ID:???
>>446
ではこんなのはどう?
<h1>ブラウザによるCSS解釈の違い</h1>
<p>
現状ではブラウザによってCCSの解釈に差がある。
ちなみに現在あなたがこのページを閲覧しているブラウザは
<script type="text/javascript" src="UAを表示するスクリプト"></script>
<noscript>
JSが無効のためブラウザの情報が取得できなかったの
</noscript>
である。試しに違うブラウザでこのページを表示して欲しい。
</p>
448Name_Not_Found:04/01/14 14:44 ID:???
>>447
<h1>ブラウザによるCSS解釈の違い</h1>
<p>
現状ではブラウザによってCCSの解釈に差がある。
ちなみに現在あなたがこのページを閲覧しているブラウザは </p>
<script type="text/javascript" src="UAを表示するスクリプト"></script>
<noscript>
<p>JSが無効のためブラウザの情報が取得できなかったの </p>
</noscript>
<p>である。試しに違うブラウザでこのページを表示して欲しい。
</p>
449Name_Not_Found:04/01/14 14:47 ID:???
「動的な文書自体がStrictな発想でない(動的な文書って何だ?)」まで
最終的にはいきますかね?やれやれ。
450Name_Not_Found:04/01/14 14:49 ID:???
>>449
やれやれっつーならstrictなHTMLドキュメントである理由を書いてもらえないかな。

>W3C 信者もそうじゃない人も投稿歓迎。

ここは信者以外もいるんだよ。
451450:04/01/14 14:51 ID:???
>>449
あ、俺の書き方が悪かったのか。ごめん。
文意が変わっちゃうような、って意味。ランダムで見出しが変わる、ってのはおかしい、といいたかっただけ。
画像内の文字列が同じ、とかなら撤回するけど。
452Name_Not_Found:04/01/14 14:51 ID:???
>>448
それだと明らかに一文の最中に段落分けされておかしい。
noscript要素直下にブロック要素以外がおけないというのは、
p要素の中にリストが置けないのと似ている問題のような。
453Name_Not_Found:04/01/14 14:53 ID:???
>>452
日本語の文法がそういう仕組みだからやむをえないからな。

そもそも、
>である。
の意味合いが違うのに、うまく合致してるだけ、ってのは問題ないの?
454Name_Not_Found:04/01/14 15:36 ID:???
>>451
内容に合わせて見出しやaddressが変わっているのであれば
吐き出すテキストが動的でも文章的な整合性は保たれる。
仮に整合性の崩れる事例があったとしてもそれはスクリプト設計の問題であって
それを理由に一様におかしいというのもどうかと思う。
455Name_Not_Found:04/01/14 15:44 ID:???
>>447-448
カードキャプターさくら?

>>451
スクリプトによって生成されるimg要素のalt属性の値と、noscript要素
の中に置かれたimg要素のそれが同じであれば問題ないのでは。

この場合は、同じ文字列のロゴを、色・飾り・書体などだけランダムに
変えたい、というような話だろうし。
456455:04/01/14 15:55 ID:???
あと、>>442のように書けば、
・スクリプトが有効なくせにnoscript要素の中身を表示してしまうブラウザ
・noscript要素を知らない上に、未知の要素を非表示にしてしまうブラウザ
などといったボンクラなUAでもない限り、アクセシビリティ的にも問題ない筈。
(実際にそういうボンクラなUAがあるのかどうかは知らない)
457Name_Not_Found:04/01/14 16:06 ID:???
scriptはnoscriptを前提にbodyの中ではブロック要素のつもりで扱うのがいいかも。
458Name_Not_Found:04/01/14 17:26 ID:???
cssの正しいマークアップについて解説してるサイトは無いのでしょうか?
見つからなくて、このままだとdiv厨に・・・。・゚・(つД`)・゚・。
459Name_Not_Found:04/01/14 17:43 ID:???
>>458
CSSはマークアップ言語ではありません。
また、あなたの文章をみるかぎり、HTMLもきちんと理解していないよう
です。
まず、HTMLを正しく理解しましょう。
CSSはそれからです。
>>3のサイトで勉強してください。
460Name_Not_Found:04/01/14 18:18 ID:???
ところで、head内にnoscriptを置けないのは何でだろう。。。
461Name_Not_Found:04/01/14 18:31 ID:???
>>460
逆に訊くけど、head内にnoscript置きたいのってどんな場合?
462428:04/01/14 18:35 ID:???
>>448
じゃあこれは?

<h1>ブラウザによるCSS解釈の違い</h1>
<p>
現状ではブラウザによってCCSの解釈に差がある。
ちなみに現在あなたがこのページを閲覧しているブラウザは
<span id="hoge">JSが無効のためブラウザの情報が取得できなかったの </span></p>
である。試しに違うブラウザでこのページを表示して欲しい。
</p>
<script type="text/javascript">
document.getElementById("hoge").innerText = navigator.userAgent;
</script>

>>430
簡潔明瞭なレスマリガト
それなら文字コードのこととか考慮しなくてすむので返って楽でよいのだけど、
XML宣言無しのXHTMLとHTML4.01sって、どっちが好感もたれるだろうか。

っていうか皆普段DTD何にしてる?
463462:04/01/14 18:37 ID:???
</p>が一個余計じゃネーか・゚・(つД`)・゚・
464455:04/01/14 18:46 ID:???
>>462
カードキャ(ry
465Name_Not_Found:04/01/14 18:47 ID:???
>>462
お前は好感持たれるために文書型宣言してるのかと小一時間(ry
466462:04/01/14 19:03 ID:???
そうことじゃなくて、掲示板作って最終的には配布するわけで、
4.01とXHTMLだったらどっちの方が好かれるかと。

両方作ればって言うのは無しで。
467Name_Not_Found:04/01/14 19:15 ID:???
>>462
<span id="hoge">不明</span>

>>466
4.01とXHTMLの両方というか
スイッチ可能に作るのが最も喜ばれるだろうね。
どっちでもそれなりの需要はあるだろうと思うが
他の条件がすべて同じなら俺はXHTMLの方を使いたい。
468Name_Not_Found:04/01/14 20:24 ID:???
>>461
Scriptが有効か無効かで

metaを使って違うページに飛ばしたい時とか
違うCSS読み込ませたい時とか

script要素は置けるんだよね。
469Name_Not_Found:04/01/14 21:11 ID:???
Strictな書き方覚えて、制限が掛けられるよりむしろ作りやすく管理もしやすくなる人って少ないのかな。
全体的に統一感のあるページが作れて(゚д゚)ウマー
470Name_Not_Found:04/01/14 21:33 ID:???
え、制限掛けられたほうが管理しやすくないか?
471Name_Not_Found:04/01/14 21:52 ID:???
>>467
ウチは掲示板以外のページはほとんど1.1だから
KENTさんのとこのBBSを1.0か1.1に改造してくれたら喜んで使うよw
472Name_Not_Found:04/01/14 21:59 ID:???
>>468
noscript要素は中身がblockだからmetaやlinkが置けないからじゃないか?

こう言う場合DTDではhead内、ブロックレベル、インラインで
それぞれ別の要素を用意する必要があるんだろうな。
473Name_Not_Found:04/01/14 22:20 ID:???
>>471
そういや、KENTのとこのCGIって殆どHTML4.01 TransitionalでDOCTYPE宣言してあるけど、
たま〜に何も書いてない奴(Joyful Noteとか)あるよな。

何故なんだろ……。
474Name_Not_Found:04/01/14 22:26 ID:???
KENTだから。
475Name_Not_Found:04/01/14 22:33 ID:???
XHTMLベースの自作DTD
476Name_Not_Found:04/01/14 23:15 ID:???
KENTのCGIはコード腐りすぎ
修正する気にもならん。
477 ◆FoxMX6a/hk :04/01/15 04:28 ID:???
>>472
ins / del みたいに状況に応じて block / inline が切り替わる要素になってればよかったのにな。
ins も del も noscript も、タグをとっぱらっても valid であるように書くわけで。
478Name_Not_Found:04/01/15 12:36 ID:???
KENTのcgiは、非推奨要素てんこ盛り。そして、<hn>等の使い方も変。ま、KENTに
限ったことじゃないが。で、それらを HTML4.01 strict に直して行く作業が楽しいん
だよなぁ。いい暇潰しになる(w
479Name_Not_Found:04/01/15 15:07 ID:???
一から書き直す方が楽。
480Name_Not_Found:04/01/15 16:16 ID:???
>>473
Joyful NoteはHTML4.01 Transitionalじゃないとか。
481Name_Not_Found:04/01/15 23:48 ID:???
W3Cの努力もあったのに

「IEは特許侵害」
http://book.2ch.net/test/read.cgi/bizplus/1074177571/
482Name_Not_Found:04/01/16 02:31 ID:???
>>481
これ、どーなんの?
483Name_Not_Found:04/01/16 12:40 ID:n43T+lEY
divタグ内にpタグを使ったり、
hタグ内にimgタグ・alt属性を記述しるのはヴァリッドと呼べるの?
484Name_Not_Found:04/01/16 12:41 ID:???
>>483
無理矢理ageなくていいです
485Name_Not_Found:04/01/16 13:46 ID:???
> divタグ内にpタグを使ったり、
<div <p/>/>

> hタグ内にimgタグ・alt属性を記述しる
<h <img/> alt=""/>
486Name_Not_Found:04/01/16 13:50 ID:???
<div><p>云々</p></div>
<h1><img alt="云々" /></h1>
なら仕様書的には何ら問題ないかと
487Name_Not_Found:04/01/16 14:38 ID:???
>>485
ワロタ でも素直に解釈するとそうなるよな
488483:04/01/16 15:31 ID:???
すんません。上記の通り、
<div class="bunsyou"><p>文章</p></div>
<h1><a href="http://URL"><img src="URL" alt="bana-"></a>Hタグ</h1>

これはOKかな?っと思ったのです。
thxですm(_ _)m
489Name_Not_Found:04/01/16 15:33 ID:???
>>488
Webサイト制作初心者用スレ vol.79
http://pc2.2ch.net/test/read.cgi/hp/1074061533/
490Name_Not_Found:04/01/16 16:38 ID:???
>>488
とりあえずとほほを見れ。
内容が良いかどうかはともかく、
> <div> 自身は特に何の意味も持たないタグです。
> p は Paragraph(段落)の略です。
意味はしっかりと書いてある。
491Name_Not_Found:04/01/16 17:58 ID:???
厨房な質問ですんません
今まではHTML4.01Transitionalで作ってたんだけれど、これからはXHTML1.1でってんで
ソースを書き直してるんですが、うちのサイトにはアマゾンアソシエイトを取り付けていて
lintで診断してもらうと「XHTML1.1ではiframeは使えんのじゃ」と怒られてしまいます。
iframeに替わる別の方法はありませんか?教えて偉い人(つдT)
492Name_Not_Found:04/01/16 18:26 ID:???
無いッ。
493491:04/01/16 18:30 ID:???
>>492
そうですか・・・諦めてHTML4.01Transitionalに戻ります(´;ω;`)
494Name_Not_Found:04/01/16 18:33 ID:???
>>493
そこまでもどらんでも…
XHTML1.0 Transitional じゃだめなの?
495Name_Not_Found:04/01/16 18:44 ID:???
xml って version 1.0 が再審??

496Name_Not_Found:04/01/16 18:55 ID:???
>>495
1.1はまだ正式規格じゃなかったよね
497Name_Not_Found:04/01/16 19:01 ID:???
XML1.1はProposed Recommendation
498Name_Not_Found:04/01/16 19:06 ID:???
まぁ、もう規格の内容は変わらないと思うけどね。
499491:04/01/16 19:11 ID:???
>>494
>XHTML1.0 Transitional じゃだめなの?

もう実際のところ殆どのページをXHTML1.1に変更してしまって、アソシエイトのためだけに
XHTML1.0 Transitionalに変えるのが何か生理的にいやーんな感じがしてしまうんですよ。
objectタグとかで無理矢理代用出来ないかなぁ。何て思ったりしてます・・・(無理そう
500Name_Not_Found:04/01/16 19:19 ID:???
そういうのを用途に適さない文書型選択というのでは…。
501Name_Not_Found:04/01/16 19:36 ID:???
>>491
object要素は使えないこともない。
が、IEでスクロールバーが消せないから俺は使ってないが。
502Name_Not_Found:04/01/16 21:49 ID:???
そもそも>>491=>>493=>>499は、言動のはしばしから、HTMLの基本的
な考え方を理解していないことが伝わってくるので、>>3でお勉強し
なおすことを強く勧める。
503Name_Not_Found:04/01/16 22:18 ID:???
いったん1.1にしたものを1.0とかに直すのは大変かも知れんな。
これから作るんだったら1.0にしてiframe以外はStrictに徹すればよい。
私もほとんど1.1だが、TOPだけは携帯やDCでも色がつくように敢えて1.0にしてる。

あと、アソシエイトがどういうのか知らんが、
何か埋め込むんだったら外部Scriptファイルと言う方法もある。
504491:04/01/17 00:08 ID:???
>>500
>そういうのを用途に適さない文書型選択というのでは…。

うぅ、やっぱそうですよね・・・そうじゃないと何の為のマークアップなのか
意味がなくなってしまいますね(´・ω・`)スンマソン

>>501
>object要素は使えないこともない。

一応やってやれない事はないんですね。でもIEで不具合が出るのでつか(;´Д`)

>>502
>そもそも>>491=>>493=>>499は、言動のはしばしから、HTMLの基本的
>な考え方を理解していないことが伝わってくるので、>>3でお勉強し
>なおすことを強く勧める。

なるほど、もう一度じっくり勉強し直してみます。(`・ω・´)ガンガッテチャントシタストリクターニナルゾ

>>503
>何か埋め込むんだったら外部Scriptファイルと言う方法もある。

あ、外部Scriptファイルを使う方法ですか。これだと意外とスマートにいきそうです。色々助言ありがとうです。
505Name_Not_Found:04/01/17 00:17 ID:???
まさかscriptでiframeを出力するつもりじゃあるまいな。
506Name_Not_Found:04/01/17 17:05 ID:???
scriptを処理する前ではvalidでもscript処理した後でnon validなら
javascriptを処理出来ないvalidatorとかlintを騙せるだけで実際はXHTML1.1として不当だと思うが。
507Name_Not_Found:04/01/17 17:50 ID:???
http://www.w3.org/TR/html401/interact/scripts.html#h-18.2.4

> HTML documents are constrained to conform to the HTML DTD
> both before and after processing any SCRIPT elements.

508Name_Not_Found:04/01/17 20:21 ID:???
よくXHTML 1.1であれが使えないこれが使えないという人が多いけど、
http://www.w3.org/MarkUp/#xhtml11 によると

>This document type is essentially a reformulation of XHTML 1.0 Strict using XHTML Modules.
>This means that many facilities available in other XHTML Family document types (e.g., XHTML Frames) are not available in this document type.
>These other facilities are available through modules defined in Modularization of XHTML,
>and document authors are free to define document types based upon XHTML 1.1 that use these facilities (see Modularization of XHTML for information on creating new document types).
稚訳
この文章型は基本的にはXHTML Modulesを使ってXHTML 1.0 Strictを作り直したものである。
つまり他のXHTMLファミリーにある多くの便利なもの(例えばXHTML Frames)はこの文章型にはないということだ。
そういう他の便利なものはModularization of XHTMLで定義されたモジュールとしてあり、
文章を書く人は自由にXHTML 1.1を基にした文章型を定義することができる(文章型を新しく作る方法についてはModularization of XHTMLを見よ)。

ということなのでXHTML 1.1 + Framesモジュールを使うのがよいかと。

Modularization of XHTML
http://www.w3.org/TR/xhtml-modularization
日本語訳
http://www.y-adagio.com/public/standards/tr_xhtml_mod/Overview.html

特に
http://www.w3.org/TR/xhtml-modularization/dtd_developing.html#sec_E.4.3.
http://www.y-adagio.com/public/standards/tr_xhtml_mod/dtd_developing.html#sec_E.4.3. (UTF-8と宣言されているにもかかわらずShift_JISで書かれているので文字化けする可能性あり)
あたりが参考になりそう。
509Name_Not_Found:04/01/17 21:05 ID:???
>>508
でもそれってXHTML1.1じゃないんだよね?
510Name_Not_Found:04/01/17 21:31 ID:???
XHTMLは過去の資産とかUAとかをXMLに流用するための手段でしかないので
XHTMLにあわないから切り捨てるというのは本末転倒だと思う。
511Name_Not_Found:04/01/17 22:12 ID:???
すると、その互換性を捨ててしまった XHTML2.0 には
もはや存在意義がない…と
512Name_Not_Found:04/01/17 22:15 ID:???
自慰行為に存在意義があるかないか?と問われれば
俺は「ある」と答えるけどな
513Name_Not_Found:04/01/17 22:19 ID:???
過去の資産じゃなくてこれから作っていく資産に適用すればよいわけで。
514Name_Not_Found:04/01/17 23:36 ID:???
1.0と2.0をいっしょくたにすんなよ
515Name_Not_Found:04/01/18 10:01 ID:???
> XHTMLは過去の資産とかUAとかをXMLに流用するための手段でしかない
この前提が1.0だけの話だよな。
516Name_Not_Found:04/01/18 19:15 ID:???
http://www.yomiuri.co.jp/nyushi/center/04/exam/240/1.htm
アがHTMLなんだけど、HTMLで文字の色や大きさを指定するって言い切るのはどうよ
517Name_Not_Found:04/01/18 19:17 ID:???
また抗議するんですか。
518Name_Not_Found:04/01/18 19:28 ID:???
するの?
519Name_Not_Found:04/01/18 21:24 ID:???
してよし
520Name_Not_Found:04/01/18 21:27 ID:???
おまんら勃起しっ放しだな
521Name_Not_Found:04/01/18 21:30 ID:???
挑み続ける人でありたい
522Name_Not_Found:04/01/18 22:05 ID:???
>>516
言い切ってるのは「たけし」だけだから。
設問は別にたけしの知識の正確さを保証してない。

なんてな。
523Name_Not_Found:04/01/19 08:22 ID:???
たけしの心情をいかにして汲み取るかがこの問題のポイントです
524Name_Not_Found:04/01/19 14:52 ID:???
>>516
ウはOperaですか?
525Name_Not_Found:04/01/19 16:13 ID:???
ウはUser Agentでしょうね。
エは…バイナリ埋め込むならBase64か…でもサイズ小さくならないし。
526Name_Not_Found:04/01/19 16:15 ID:???
もまいら、次ページの解答群から選んでやれよ。
527Name_Not_Found:04/01/19 16:22 ID:???
User Agent っていっても色々あると思うけど。
528Name_Not_Found:04/01/19 16:25 ID:???
シネクドキーってことで。
529Name_Not_Found:04/01/21 05:52 ID:???
lintで、formのname属性で5点減点されたんだけど、
これって現状ではid属性よりもname属性の方が
対応ブラウザ多いんだっけ?
互換性の為にname属性が作られたって聞いたから。
だとしたらフォームはトランジショナルにしておくべきか。。
530Name_Not_Found:04/01/21 08:40 ID:???
>>529
id属性だけで困ったことはないが。
531Name_Not_Found:04/01/21 09:54 ID:???
form, imgのname属性はJavaScriptのため、
input, select, textareaのname属性はCGIのためって感じで
使い分けてるんで、formのname属性は要らんと言えば要らん
532Name_Not_Found:04/01/21 12:36 ID:???
糞なIEが悪い
533Name_Not_Found:04/01/21 23:18 ID:???
すべての悪路は糞IEに通ず。
534Name_Not_Found:04/01/22 00:23 ID:???
第三者を責めるのは簡単
535Name_Not_Found:04/01/22 02:50 ID:???
じゃあ>>534が悪い
536Name_Not_Found:04/01/22 08:09 ID:???
実は悪いのは全部俺
537Name_Not_Found:04/01/22 08:15 ID:???
即ち>>534
538Name_Not_Found:04/01/22 21:05 ID:???
それじゃあ全員>>534ってことで。
539Name_Not_Found:04/01/22 22:09 ID:???
いえ一人
540Name_Not_Found:04/01/23 00:49 ID:???
我らは全にして個、個にして全…
541Name_Not_Found:04/01/23 02:38 ID:???
<br>って、ワープロの強制改行みたいに考えればいいのかなぁ?
それとも、改行=段落替えと定義して<p>使うべき?
文章的に改行したいけど段落は変えたくないっていう時とかあって、ちょっと困っちゃう。

作文とかだと、ほとんど改行は=段落替えよね。
でも「」使うときとか改行する人もいるし…。

文章に特別に間をあけたい時とか、CSS使って空の<p>とか<div>入れるのも気持ち悪いし、
かといって<br>入れて対処するのはどうかと思うし、スペーサー画像使うのはもっといただけない気がする…。

なんかいい方法ない?
542Name_Not_Found:04/01/23 02:51 ID:???
>>541
当方小説サイトやってるんだが、仕方なく<br>使ってるよ。

<p>
地の文<br>
「会話文」<br>
地の文
</p>

<p>
地の文<br>
「会話文」<br>
地の文
</p>

理由としては……全部<p>でやると、スタイルシート切られたときに行間がスカスカになっちゃうってのと、
意味段落の判断も出来なくなるっていうことからかな。

普通に行間あけたいならCSSでやるべきだと思う。その為のmarginなわけだし。
"空の"という意味が良くわからないが……。
543Name_Not_Found:04/01/23 02:59 ID:???
数式とか化学式を書く時とか<br>使ってる。

544Name_Not_Found:04/01/23 03:28 ID:???
会話文とか、そういった特殊な時でない限り<br>は使わんわな

もっと言えば、<br>が空要素なのもSGML的にちと妙。
<l>を使いたいなぁ……
545Name_Not_Found:04/01/23 04:13 ID:???
>>543
整形済み、と考えられるのでは?

>>541
>文章に特別に間をあけたい時とか、CSS使って空の<p>とか<div>入れるのも気持ち悪いし、
間が空く直前のブロックレベル要素に「symptom」とかそんなクラス名与えて、margin-bottomが適切かと。
逆に間の後に注目するなら、そっちを採用してもいいと思うけど。

#間、がそこにあるんじゃなくて、「これ」の後ろに間がある、とか、「これ」の前に間がある、ということ。
#間、が単体で存在しているわけではない。
546Name_Not_Found:04/01/23 04:14 ID:???
>>544
> もっと言えば、<br>が空要素なのもSGML的にちと妙。
ごめん、どういう意味か教えて欲しい。
一行をあらわすマーク付けがしたい、って意味じゃないよね?
547Name_Not_Found:04/01/23 07:54 ID:???
>541
ストリクター的には <p> とすべきところだろうけど、
>全部<p>でやると、スタイルシート切られたときに行間がスカスカになっちゃう
てのがねー…

ちなみに Word だと Enter = <p>、Shift+Enter = <br> だね。
548Name_Not_Found:04/01/23 08:44 ID:???
XHTML2.0が出た後、l要素を濫用してしまいそうな自分が怖い。
549Name_Not_Found:04/01/23 08:54 ID:???
>>547
いや、それ以前に「なんで強制改行がよくないと言われているのか」がわかってないレベルだから、それを前提に回答してあげて。
550Name_Not_Found:04/01/23 12:23 ID:/rGnNMpv
>>541
要はその改行 <br> が、その前後の文書に対して
"どんな意味を持つのか"が先決
CSSを無効にした時はあくまでブラウザの表示に依存されている
だけなので気にする必要は無い
551Name_Not_Found:04/01/23 13:02 ID:???
>>541
「ブラウザの表示に依存されている」という説明がわかりにくいな。
あと、それだとなぜ「気にする必要は無い」のか、説明がないと
>>541にはわからないのでは?
552551:04/01/23 13:05 ID:???
すまん、>>551は、>>541じゃなくて>>550に対するレスね。

後段も、

「なぜ気にする必要が無いのか」まで説明してやらないと、>>541には
わからないのでは?

とした方が文意が通りやすいな。
553550:04/01/23 13:57 ID:GOH82Ik3
>>552
・論知的構造(マークアップ)
・物理的l構造(視覚効果)
554Name_Not_Found:04/01/23 18:26 ID:???
>>541
おおむね>>545に賛成なのだけど、「CSS無効な環境でも、そこに『間』
があるということを知らしめたい」と考えるのならば、"慣習的に"hr要素
を使ってもいいんじゃないかなー。
hr { visibility : hidden; height : 2em; }とか指定してやれば、CSSが有効
な環境では望みどおりに整形される筈だし。

個人的には、空のpやdiv等を使うよりは、たとえ物理要素ではあっても、
hrやbrを使った方がマシだと思う。
555554:04/01/23 18:35 ID:???
strictな文書で物理要素を使うことの是非については、ここが参考に
なるかも。

http://members.jcom.home.ne.jp/jintrick/Personal/css_small.html

要するに、論理構造とプレゼンテーションの分離は、目的ではなくて
手段にすぎないということ。
556Name_Not_Found:04/01/23 18:38 ID:???
間に意味があるなら、「全角スペース」だろ。
これぞ日本人のわび・さびというものだ。
連続する white space を1つに収斂してしまう西洋人には
計り知れぬ世界だ。
557Name_Not_Found:04/01/23 18:50 ID:???
空白が日本語表記に使用される文字であるならそうだろうね。
558541です:04/01/23 19:17 ID:???
>>541です。
書いてる途中で言いたい事がごっちゃになって、
とっても曖昧な文章になってるのにレスどうもです。
例えば小説みたいに空間を空ける時や、詩みたいに韻を踏むときに大体できる方法、
あとそれ以外に<br>を入れるべきときがあれば、その扱いにって質問のはずだったんだ。

こんなにレスもらったの初めてだからちょっと嬉しいw

>>542
小説って微妙な間が重要だったりするから困っちゃうわよね。
意味段落も重要だから、安易に<p>使う訳にもいかないし。

>>550
559541です:04/01/23 19:32 ID:???
ああ、送信ミスった(汗

>>550
ええと、段落替えでもないし、リストでもない、
整形するほどの文章の羅列ではないし…みたいな。
短文詩みたいな文章の使い方の時、他の手段が思いつかなくって。

>>554
それ(・∀・)イイネ!!
<hr>を整形して使うって発想はなかった。
あとでリンク先も参考にしてみます。

>>556-557
うーん、空白は校正のときも「一字アケル」って指定があるくらいだから、文字として使う分には正しいのかもしれない。
でも、文字のレイアウトには使いたくないわね。
560Name_Not_Found:04/01/23 20:00 ID:???
会話文に限って言えば、
<span class="kaiwa">「こんにちは」</span>
span.kaiwa{display:block}ってやってる。

A子「こんにちは」
とかいう文章ならdlになるし。
561545:04/01/23 20:57 ID:???
>>554
 賛成アリ

> おおむね>>545に賛成なのだけど、「CSS無効な環境でも、そこに『間』
> があるということを知らしめたい」と考えるのならば、"慣習的に"hr要素
> を使ってもいいんじゃないかなー。
 そういうのもありだとは思うけど、hr要素気持ち悪い派の人ってどのくらいいるんだろ。
hr要素気持ち悪い派の意見も、も慣習的派の意見もわかるだけに、比率だけが気になる。

#漏れは実際には慣習的派で、hr要素をつこてますが。
562Name_Not_Found:04/01/23 21:15 ID:???
ところで、慣習とは何の慣習なんでしょうか。
563Name_Not_Found:04/01/23 21:16 ID:???
あ、そういうことか。
それって慣習だったんだ…
564Name_Not_Found:04/01/23 21:30 ID:???
W3C厨なりたての頃はhrは非常に使いにくいものだと思っていた。
んでもよーく考えて打つようになってからは普通に使うようになった。
565Name_Not_Found:04/01/23 23:30 ID:???
<hr />は普通に使うねー。
<div class="section">みたいなのを複数使って
borderで区切るよりはスマートだと思うがな。
566Name_Not_Found:04/01/23 23:34 ID:???
>>565
見栄え的なborder区切りとsectionを用いた論理構造の考えは別な
567Name_Not_Found:04/01/23 23:35 ID:???
スマートってどんな判断基準だ?
568Name_Not_Found:04/01/24 00:06 ID:???
>>567
空div使うかどうか、じゃないかな。多分。
569550:04/01/24 00:07 ID:raXjAuVn
>>565
(´ι _`  ) ...
570Name_Not_Found:04/01/24 00:43 ID:???
間を表現する要素はHTML4.01には無い。だからHTML4.01の範囲では汎用要素で行うしか方法は無い。
その間が段落と段落の間の間であればdivだしそうでなければspanを使う。
で、cssでpause-afterなりmergin-bottomなりを使えばいい。
htmlにこだわらなければなにか他の別ネームスペースのxmlの要素を使えばいい。
571Name_Not_Found:04/01/24 01:18 ID:???
製品情報
  ・製品1
    ・概要: ****
    ・価格: ****
  ・製品2
・・・
こんな感じの製品リストを書くときはどうする?
<dl>と<li>がものすごい入れ子になりそうな気がするんだが。
まぁこんなもの書くことなんて滅多にないと思うけどさ。
572Name_Not_Found:04/01/24 01:48 ID:???
一連の話題で<pre>が話題に上ってないけど……。

小説とか詩で"間"が大切な時こそ<pre>の出番じゃないかと。
573Name_Not_Found:04/01/24 02:06 ID:???
>>571
dlは入れ子になるけどliは出てこない、と。
ddを並べりゃ済むわけだからな。
574Name_Not_Found:04/01/24 02:10 ID:???
>>571
こういうときこそtableの出番だと思われます。
575Name_Not_Found:04/01/24 02:59 ID:???
>>572
それは、HTMLの要素の中に「詩などの間を表す要素」がないから、
次善の策としてpreなんだよね?

例えば「tableがないHTML」ってのを想像したときに
>一連の話題で<pre>が話題に上ってないけど……。
>表みたいに配置が大切な時こそ<pre>の出番じゃないかと。
っていってるようなもの。

あくまで次善の策と知った上でやったほうがイイ。

あと、もしその詩の改行に「意味がある」のならbr要素を使うのも手だ。
例えば水分子をあらわすときにこれはH<sub>2</sub>とするようなもの。

意味がはっきりあるなら、整形もする要素を使うこと自体は間違いではない。
(もちろんpreを使うのもそうなので、全面否定する気は無い)
(整形を目的として要素を使うならtableもblockquoteも間違いだ)
576Name_Not_Found:04/01/24 03:09 ID:???
>>575
それはどうかな。
改行位置に意味があるなら、「整形済み」とみなされるんじゃないか、と思うけどな。
577Name_Not_Found:04/01/24 10:15 ID:???
brが必要な例。

国破山河在
城春草木深
感時花濺涙
恨別鳥驚心
烽火連三月
家書抵万金
白頭掻更短
渾欲不勝簪

行毎にPで囲むってのは和文における漢文の解釈ではありだけど
中国語の解釈だと大概の漢詩は通常の解釈と別の解釈を持ってるから
Pで囲むのはちょっとアレだ。
行毎にカンマを打って平文にしちゃうってのはアリだが、自分はBRの方が
好きだな。
578Name_Not_Found:04/01/24 10:18 ID:???
>>577
それってbrが*必要*?
全体preよりもそっちの方が適している説明にはなってないよ。
579Name_Not_Found:04/01/24 10:21 ID:???
>>571
この例の場合なら <table> にすると思うけど、一般的に
リストの入れ子がひどくなった場合は、

<h3>製品情報</h3>
<h4>製品1</h4>
<dl>
<dt>概要</dt><dd>***</dd>
<dt>価格</dt><dd>***</dd>
</dl>
<h4>製品2</h4>
...

みたいに、見出しでやってしまうこともあるな。
580Name_Not_Found:04/01/24 12:25 ID:???
>>578
改行はしてほしいが行の折り返しもしてほしい場合、
preよりもbrの方がより適していると思われる
581Name_Not_Found:04/01/24 14:01 ID:???
だからそれは具体的に何よ
582Name_Not_Found:04/01/24 14:26 ID:???
逆にbrが「あってはならない」理由は何?
583Name_Not_Found:04/01/24 14:42 ID:???
brは強制改行の要素として用意されているんだから
改行位置に意味があるんならbr使っても全然悪くないだろ。
preは改行や空白類、行の折り返しとか
文字通り整形全体に意味があるときに使うんじゃないの?
何か混同してない?
584Name_Not_Found:04/01/24 14:47 ID:???
addressの中とかで使う人が多いと見た>br
585Name_Not_Found:04/01/24 15:23 ID:???
小説とか詩はpreでいいとおもう。
「原稿用紙で整形済みだから」。

ただ現実的じゃないからbr賛成派。
586Name_Not_Found:04/01/24 15:51 ID:???
俺は「原稿用紙で整形済み」の文章を
どうやってマークアップするのかを悩んじゃうよ
587Name_Not_Found:04/01/24 16:51 ID:???
原稿用紙は物理構造を記述するだけのフォーマットだからねぇ。
588Name_Not_Found:04/01/24 18:04 ID:???
>>587
縦読みとか
589Name_Not_Found:04/01/24 18:28 ID:???
CSSのwriting-modeとか?IE5.5限定だが…
別に(゚听)イラネと思うのは漏れだけ?
590Name_Not_Found:04/01/24 18:44 ID:???
line breakであるbrやlineであるlよりもsub-paragraphみたいなものを表す要素が適切だと思われ。
591550:04/01/24 19:09 ID:Kb9nvFOX
>>583
禿胴、<br />は空要素なのでそれ自体意味は無いが
ただ、整形やレイアウトだけを目的した使用とか、
<br /><br />などのようにそれで行間を作ることはダメだってこと。
例えば。。。。
<address>
〒123-4567<br />
○○県○○市○○町1-2-3<br />
<address>
このように<address>要素の中であっても最低限の改行区切りは
必要だということになるのでこれを例に例えて使用する。
要は要素の中の文中であって特に意味を持たないモノでも作者の
意図的なものなら問題はない。又、<span>はあくまで視覚的効果
のみの目的なのでそれなら素直に<br />を使用するのが自然
592Name_Not_Found:04/01/24 19:51 ID:???
だからpre使えヴぉけ
593Name_Not_Found:04/01/24 19:52 ID:???
>>591
郵便番号の後のはいいけど、
1-2-3の後のは区切りとして意味を持ってないよ。
594Name_Not_Found:04/01/24 21:01 ID:???
>>591
そりゃ言いすぎでしょ。
spanだって要素を区切るという構造的な役割を果たすことになるし、
それを認めないのであれば、brに視覚的効果以外の役割があると主張するのはおかしい。
どちらも自然ではない。
l要素(に相当するもの)がない故の妥協の産物なのだから。
595550:04/01/24 21:20 ID:jCJJa9mb
>>592
(´ι _`  ) しゃべるなよ...
>>593
これは誤り(w
>>594
それも一理あるがそれのほとんどは何にしても視覚的な意図でしかない。
あるなら例をあげて欲しい。<div><span>の汎用の空要素だけど
<span>に対してCSSで視覚的効果を現しても、HTMLのマークアップ
のみ(論理的構造)で意図が把握できないだろ?
596Name_Not_Found:04/01/24 21:50 ID:???
おまえの脳内で視覚的効果と論理的構造の切り分けが出来てないだけだろ
597594:04/01/24 22:04 ID:???
>>595
spanやdivに求める意図が視覚だと感じるのは、
結果としてそう見えてしまうだけだからだと思うよ。
ストリクターであれば、少なくともそれらを構造的な意図として、
それは大義名分にすぎないのかもしれないが、掲げているんじゃないかな。
UAがspanやdivに付加された意図を把握できないのは確かにそうだとしても、
それがbrの持つ区切りとしての役割を下回ることの理由にはならないでしょう。
何せ、論理的構造で意図を把握しようとするなら、
spanやdivに指定された意図がたとえ視覚的なものであってもそれは意味をなさず、
これらは区切りとしての役割だけを全うすることになるし、
そのときbrが担っている役割はspanやdivと等価でしょう。
また、あなたの意図がspanを見栄えのために使っている事例に対する警鐘であるならば、
その代わりにbrを使えといったら失笑を買われるでしょう。

ちなみにうちの場合、body内にメタデータを記述する手段として
<span class="DC.creator">などとやっているよ。
(ついでに見栄えは何も指定していない。)
598Name_Not_Found:04/01/24 22:13 ID:???
http://www.w3.org/TR/REC-html40/struct/global.html#h-7.5.4
The DIV and SPAN elements, in conjunction with the id and class attributes, offer a generic mechanism for adding structure to documents.
599597:04/01/24 22:20 ID:???
ちなみに、div・spanとbrを比べているように見える>>597は変だけど、
この場合は br vs span class="l" ( そしてCSSで span.l { display: block; } )
という構図があると思ってください。
600550:04/01/24 23:20 ID:n0ug4ILi
>>596
さっさと寝た、寝た
>>597
だからね
<span><div>は空要素、HTMLでは全く定義が無い
<br>は空要素、HTMLでは強制改行という定義が存在している
つまり、StrictなHTML(CSS等視覚的部分を覗いた場合)では
<span><div>ってのはあくまで作者の任意の定義でしかなく、
逆に<br>を用いれば作者の任意の強制改行という定義になる
OK?

601Name_Not_Found:04/01/24 23:24 ID:???
<span><div>は空要素で、HTMLでは全く定義が無かったのか・・・
このスレは勉強になる。
602550:04/01/24 23:25 ID:n0ug4ILi
>>597
わかりやすく言えば、キミのあげている
<span class="DC.creator">
をHTMLのソースだけを見て class="DC.creator" の定義を
他人が把握できないだろう?

603Name_Not_Found:04/01/24 23:26 ID:???
>>600
> <span><div>は空要素、HTMLでは全く定義が無い
 空要素だってさ。
汎用コンテナってどういう意味か説明してみて。
604550:04/01/24 23:28 ID:n0ug4ILi
>>601
インライン、ブロックの違いぐらいわからない人は寝なさい
605Name_Not_Found:04/01/24 23:30 ID:???
>>602
その場合は、
http://dublincore.org/documents/dcq-html/
のプロファイルを指定して、
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" />
をhead要素内に埋め込む。
606Name_Not_Found:04/01/24 23:32 ID:???
>>604
インラインとかそんな話題は出てないよ。
指摘されてる箇所は、
「空要素」で「定義がない」と言ってる部分。
607550:04/01/24 23:32 ID:n0ug4ILi
>>603
>汎用コンテナ
<p> = paragraph(段落)
例に従って自分で考えてみろ
<div> = ・・・・・・
608Name_Not_Found:04/01/24 23:33 ID:???
550ってコワイわ!
609Name_Not_Found:04/01/24 23:34 ID:???
>>607
<div>=generic language/style container(汎用コンテナ)

だから、汎用コンテナって何かわかってんのか?って聞いてるんだけど。
610Name_Not_Found:04/01/24 23:35 ID:???
>>608
久しぶりの大物素質もった人物なんだから丁寧に扱おうぜ。
611Name_Not_Found:04/01/24 23:35 ID:???
>>610
ごめんなさい。
612Name_Not_Found:04/01/24 23:35 ID:???
>>550
空要素、ってどういうものを指すかわかってる?
613Name_Not_Found:04/01/24 23:37 ID:???
550は「ほうむぺえじ☆講座」で勉強してきました。
614Name_Not_Found:04/01/24 23:38 ID:???
たしかに、釣師と一蹴するにはあまりにも惜しい人材だ。
615Name_Not_Found:04/01/24 23:38 ID:???
550は今、空要素と汎用コンテナで検索しています。
616Name_Not_Found:04/01/24 23:39 ID:???
>>614
釣り師ならせめて用語くらいは正しく使うと思う。
そうじゃなければ思った方向に持っていけないから。
617Name_Not_Found:04/01/24 23:42 ID:???
きちんと知った上で、微妙にズラして突っ込みどころを作るのが釣り師。
618Name_Not_Found:04/01/24 23:43 ID:???
>>617
釣り師にしてはこれだけ釣れてるのに次のキャストがないのがおかしいな。
619Name_Not_Found:04/01/24 23:44 ID:???
550は今、空要素と汎用コンテナで検索し終えて、恥ずかしくなり、このスレをお気に入りから削除しました。
620Name_Not_Found:04/01/24 23:44 ID:???
>>605
594に関していえばそれ以前の問題じゃないか?
>>609
それは 550 の答えになっていないのでは?
汎用コンテナとしてはわかるけどがその定義じゃないのか?
621Name_Not_Found:04/01/24 23:45 ID:???
>>618
確かに。"w"という形状をした記号を文末に使うはずです。
622Name_Not_Found:04/01/24 23:47 ID:???
>>620
なんで俺が質問して俺が答えるんだろうか。
つまり、「ここ」から「ここ」までを一括りである、と定義する、でしょ。
で、その一括りに意味を記述したりするわけで。
623Name_Not_Found:04/01/24 23:52 ID:???
>>550
>>622で意味を説明したんだが、これでも「HTMLでは全く定義が無い」と言い張るつもりですか?

#多分、div厨が使うdiv要素の使い方しか見たことないんじゃないか、と。
624Name_Not_Found:04/01/24 23:53 ID:???
>>609
キミの答え方だと
<p> = paragraph(段落)○
<p> = paragraph(パラグラフ)X
テストの時は問題を良く読むようにって先生に教わらなかったの(プ
625Name_Not_Found:04/01/24 23:54 ID:???
今夜中に少なくともあと30レスは付くな
626Name_Not_Found:04/01/24 23:55 ID:???
>>624
ああ、学校は中卒なんでね。そんなこと習ったことないや。
コンテナの意味が知りたいの?「容器」だよ。
627Name_Not_Found:04/01/24 23:56 ID:???
550は名無しになって、揚げ足取りに移行しました。
628Name_Not_Found:04/01/25 00:00 ID:???
>>624
 結局それに突っ込むのが精一杯か?
他にもいろいろ質問されてると思うんだが。何一つ答えられないみたいだな。
629Name_Not_Found:04/01/25 00:02 ID:???
>>609,624
下記はブロック要素に定義を説明したものです。
例に従って??????????に定義の意味を入れなさい

例:<p> = paragraph(段落)○
  <p> = paragraph(パラグラフ)X

  <div>=generic language/style container(??????????)○
  <div>=generic language/style container(汎用コンテナ)X

さあ、答えて下さい。
630Name_Not_Found:04/01/25 00:03 ID:???
>>628
ああ、ついでに先生も>>629に答えてください
631Name_Not_Found:04/01/25 00:04 ID:???
段落よりむしろパラグラフと言ったほうが的を射ているよな。
632Name_Not_Found:04/01/25 00:04 ID:???
>>629
なんで答えなきゃならんのかわからんのだけど。
633Name_Not_Found:04/01/25 00:05 ID:???
>629

>630

divが空要素なのか、に先に答えてからね。
634Name_Not_Found:04/01/25 00:07 ID:???
>>598がわざわざ引用してくれてるのに
それが完全にスルーされてるのは
「読めない」し「読んだこともない」からだろう。
そして、引用元に行ったことすらないと。

やっぱり「ほうむぺえじ☆講座」なんかなぁ・・・
自分としては、W3C-HTML派 vs ISO-HTML派にありがちな
「高尚」な議論を期待していただけに残念だ。
635Name_Not_Found:04/01/25 00:08 ID:???
そもそも意味が重要なのに直訳を要求してることがおかしいんだけどな。
636Name_Not_Found:04/01/25 00:08 ID:???
>>633
ブロック要素だよ、誤レスしたかな?
だったら失礼
では答えて下さい、先生
637Name_Not_Found:04/01/25 00:08 ID:???
>>634
> 「高尚」な議論を期待していただけに残念だ。
 多分他に誰も期待してなかったと思う。
div、span要素を「空要素」と言ってるんだから。
638Name_Not_Found:04/01/25 00:09 ID:???
>>636
つまり、要素の分類として、
・空要素
・インライン要素
・ブロック要素
があるということか?
639Name_Not_Found:04/01/25 00:10 ID:???
>>636
いや、空要素、といってなかったっけ?
あと、名前欄が消えたままになってる。

>では答えて下さい、先生
>>635嫁。
汎用言語/スタイルコンテナで正しい。
640Name_Not_Found:04/01/25 00:10 ID:???
>>638
もしかするとブロックレベルの空要素、と言いたいのかも。
641Name_Not_Found:04/01/25 00:14 ID:???
とりあえず捨て台詞は止めてくださいね。
642Name_Not_Found:04/01/25 00:14 ID:???
641はこのスレのどこかにいる誰かに向けて発せられたもの。
643Name_Not_Found:04/01/25 00:16 ID:???
<p> ブロックレベル・段落を意味する要素
<div> ブロックレベル・何も意味しない要素
644Name_Not_Found:04/01/25 00:17 ID:???
<span><div>は空要素、HTMLでは全く定義が無い
645Name_Not_Found:04/01/25 00:19 ID:???
>>643
( ´,_ゝ`)プッ
オマエラさぁ、>>550に必死にレスしているけどよく読んだら
><div> ブロックレベル・何も意味しない要素
なのに
<div> ブロックレベル・コンテナ要素
だと言ってるのと同じことだよ
646Name_Not_Found:04/01/25 00:26 ID:???
<span />
<div />
647Name_Not_Found:04/01/25 00:33 ID:???
それで?
648Name_Not_Found:04/01/25 00:35 ID:???
>>645
> オマエラさぁ、>>550に必死にレスしているけどよく読んだら
> ><div> ブロックレベル・何も意味しない要素
> なのに

><span><div>は空要素
と言ってる。捏造すんな。
649Name_Not_Found:04/01/25 00:36 ID:???
勘違い君ってことなのか?
まあそのくらいにしとけや。
650Name_Not_Found:04/01/25 00:37 ID:???
意味しない、という定義がされてるわけで。
><span><div>は空要素、HTMLでは全く定義が無い
は全面的に間違ってるな。
651Name_Not_Found:04/01/25 00:41 ID:???
>>550は名乗って書き込んでくれよ。
どれが>>550かは見て分かるけど。
652Name_Not_Found:04/01/25 00:45 ID:???
>553
>569
>591
>595
>600
>602
>604
>607
>624
>629
>630
>636
>645

とりあえずダイジェスト
653Name_Not_Found:04/01/25 00:49 ID:???
スレが急に伸びたな

>>595 <div><span>の汎用の空要素
>>600 <span><div>は空要素、HTMLでは全く定義が無い
   ┃この間に550の脳内で何が起こったんだろう┃
>>604 インライン、ブロックの違いぐらいわからない人は寝なさい
654Name_Not_Found:04/01/25 00:53 ID:???
>>653
>    ┃この間に550の脳内で何が起こったんだろう┃
>>601が、「spanとdivを混同してる」と思ったのかも。
655Name_Not_Found:04/01/25 00:53 ID:???
本人は「空要素」に相当思い入れがあるようだな。

> <br />は空要素なのでそれ自体意味は無い

とか言ってる割には、<br>にご執心のようだし。
656Name_Not_Found:04/01/25 00:57 ID:???
みんな仲良く

 ちんちんシュッ!シュッ!シュッ!
657Name_Not_Found:04/01/25 00:57 ID:???
>>656
>>550(656)以外はみんな仲いいよ。
658657:04/01/25 01:00 ID:???
         _
        /  \―。
      (    /  \_
       /       /  ヽ   / ̄ ̄ ̄ ̄ ̄
   ...―/            _) < ちんちんシュッ!シュッ!シュッ!
  ノ:::へ_ __     /      \_____
  |/-=o=-     \/_    __,,,,,,
 /::::::ヽ―ヽ -=o=-_(::::::::.ヽ'"-─ `ー,--─'''''''''''i-、,,
|○/ 。  /:::::::::  (:::::::::::::)     /::::::::::::::::::::::!,,  \
|::::人__人:::::○    ヽ/      i:::::::::::::::::::::;ノ ヽ-、,,/''ー'''"7
ヽ   __ \      /       |:::::::::::::::::::::}     ``ー''"
 \  | .::::/.|       /     '、:::::::::::::::::::i
  \lヽ::::ノ丿      /`-=''''フ'ー''ヽ、::::::::::/ヽ、-─-、,,-'''ヽ
    しw/ノ___-イ \_/     ヽ--く   _,,,..--┴-、 ヽ
     ∪                    ``"      \>
659Name_Not_Found:04/01/25 01:01 ID:???
      ∧
   __ | |_  >>657
  /      \
 /     ⌒ ⌒ヽ     / ̄ ̄ ̄ ̄ ̄ ̄ ̄
 |     (゚) (。) |   < ちんちんシュッ!シュッ!シュッ!
 |     ) ●(  |    \_______
 |     lー-一l |
 \    t_,─、j ノ  
   ヽ___ l_|_j/
       | | 
       | |       _/ \_
       | |     /::::::    \
       | |    /;;;;::::::::::     ::| 
       | |    );;(O):::::::     ::|
      (´`0    <.;;:::::::::.::::     :|  
      !、__ )    に] )ヽ::     ::/  
     . (  `i`ー-- >─--------<    
      !、;;, `ー‐┴―――ー'⌒ ::ヽ
     .  | |`ー―┬―――     ::|
660Name_Not_Found:04/01/25 01:02 ID:???
マンコー!!\(・∀・)/
661Name_Not_Found:04/01/25 01:07 ID:???
発狂したか
662Name_Not_Found:04/01/25 01:08 ID:???
           ,、、、----‐‐‐‐‐--、, 
           /           :ヽ
         /               \
          /                 ヽ
          /  ,,,,;;:::::::::::::::    :::::::::::::::,,,,;;: ヽ
          |  "                " | 
      ./"'|   >┬o┬、i   iy┬o┬<  . |".ヽ >>657よ、ちんちんシュッ!シュッ!じゃ。
       .| ハ|    .`┴‐┴' {    }`┴‐┴'′ .|ハ l きびしい冬にちんちんを出し、
       .| {..ヽ . ` ̄ ̄┌|  ̄ |┐ ̄ ̄´.   |,,} | しごいて しごいて 強くまっすぐに勃って
       ヽ_ l..  /////└`----'┘/////  |._ノ ピュっと出す ちんちんシュッ!シュッ!じゃ。
          |  ヽ ヽ--―‐--―‐--/     |  
          ヽ   ! \二二二二/ ! / /  
          `i       ――      /   
           ヽ  __            /
             ヽ____,i____/
663Name_Not_Found:04/01/25 01:10 ID:???
ちんちんシュッ!シュッ!シュッ!のガイドライソ
http://that.2ch.net/test/read.cgi/gline/1052852485/
664Name_Not_Found:04/01/25 01:11 ID:???
NGword設定とかも知らないんだろうな。
665657:04/01/25 01:12 ID:???
         ____
        /     _ ヽ
       /☆     }十{. | 
       |_白濁_____|_
       |   ヽ / ヽ |
       | o | (゚) (゚) │
       |__ノ  )●(  |   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
        |      ▽  |  < ちんちんシュッ!シュッ!シュッ!
        │  .\_∪/   \____________________________
        |       ̄ |n ヴィシッ!
       (⌒   \ .( E)     。ρ゚。
        \  \_//    /⌒゚。゚
        //\  _/)    ゝ  .ノ
        //  \    )  /  / ドクドクッ
       υ   (  . |/  ./
            |     / ビクンビクン
          . ノ  ノ●●
          丿 丿|
         / /| /
        //  μ
        ∪
666Name_Not_Found:04/01/25 01:14 ID:???
550=656=657
667Name_Not_Found:04/01/25 01:16 ID:???
>>666
657のせいにしようとしても無駄だよ。>>550くん
668667:04/01/25 01:20 ID:???
   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   | ちんちんシュッ!シュッ!シュッ!
   \
      ̄ ̄ ̄|/ ̄ ̄ ̄ ̄                     ヽヽ
      ___                         ──┐ |  |
    /     \      、i,,                   /  |  |
   /   / \  \ 、,.i,,.;:"'  ゙`´ー,"、-.,, 、  ∬     ノ    ノ  ┐
   |    (゚) (゚)   |"            ゙ ヽ  ・〜        ヽヽ   ┴
   |    )●(   |       /     ,イ . ゙i         ──┐ |  |
   \    ▽    ノ      (    ノ,;(`;、ノ ∬  〜∞      /  |  |
     \__∪_/  ゙i-、_,v-ーヽ、 く ;;゙、;;;';)           ノ     ノ  ┐
         ̄ ̄|  |       ヽ、 ).;!':;'.ノ  ∫          ヽヽ     ┴
          ,ノ  ノ        __ノ ノ,;:(;,:;( ∬         ──┐ |  |  |  |
         (__,ノ        (_,ノ´,;";:・':;'゙`ヾ            / . |  |  |  |
                        ゙;"''∵ ' :"‘          ノ    ノ    ノ
669Name_Not_Found:04/01/25 01:21 ID:???
レス飛びまくってんな。
670Name_Not_Found:04/01/25 01:21 ID:???
★★★★★★★★★★★★★★★★★★★★★★★★★
★                                      
★ >>667は天才チンパンジー「アイちゃん」が            
★ 言語訓練のために書き込んだものです。                 
★ アイと研究員とのやり取りに利用するので、        
★ 関係者以外は反応しないで下さい。                
★ 研究員以外でレスした人は、チンパンジーと           
★ 認識されますので御注意下さい。                  
★                                       
★             京都大学霊長類研究所 
671Name_Not_Found:04/01/25 01:22 ID:???
           (⌒~~--,_
         /'|     ヽ、__
         /.ノ         )
        / /    .'^─---'′
       ./ |   /
      /  `'---' 
    /      /
   /       ノ
   |      /
   |     r⌒ヽ
   | ,___ノ|  |.
   `7  |  l.  |.
    .|  |.  |.   |.
    |  |   |  |
    |  .|    |  |
    ヽ_ノ    .|  )
          ~--'ܷܵܶ
672Name_Not_Found:04/01/25 01:24 ID:???
>レス飛びまくってんな。
反応したくないからフィルタかけたんだろ( ´_ゝ`)
673Name_Not_Found:04/01/25 01:27 ID:???
勘違いしていたということはあるようだな・・・

だがbr擁護派として・・・
brとspan {display: block;}を比べると
CSS切ったときのことを考えればbrの方がより適切だと思うね。
674Name_Not_Found:04/01/25 01:28 ID:???
>>672
いや、ここまで暴れるとは想像だにしなかった、ってこと。
>>550許してやるから落ち着け。
675Name_Not_Found:04/01/25 01:30 ID:???
>>673
適切、の理由が抜けてる。
676Name_Not_Found:04/01/25 01:33 ID:???
>>673
擁護、っていうけど
br要素はむやみに使うと気持ち悪い、ってだけで全否定はされてないと思うが。


>brとspan {display: block;}を比べると
>CSS切ったときのことを考えればbrの方がより適切だと思うね。
見栄えとして、セリフだけ行を変えたい、と考えてる著者ならCSS切ったときにインラインになってもかまわない、と考えてると思うので、どちらがより適切か、というのは不毛じゃないか?
677Name_Not_Found:04/01/25 01:35 ID:???
>>675
>CSS切ったときのことを考えれば
じゃ不足?
678Name_Not_Found:04/01/25 01:38 ID:???
>>676
>見栄えとして、セリフだけ行を変えたい、と考えてる著者なら
>CSS切ったときにインラインになってもかまわない、と考えてると思う

かまわないとは思えないんだよね。
同じ理由でtext-indentも使わないで全角空白を使ってる。
「!」や「?」も*原稿用紙の作法*かもしれないが直後に空白を入れてるし。
まあ、ここまでくると著者の感覚の話になってくるかもだけどさ。
679Name_Not_Found:04/01/25 01:39 ID:???
>>677
改行に意味があればbr要素
改行が見栄えならspan〜

だからどっちが適切か、とはいえないだろ、って話。
680Name_Not_Found:04/01/25 01:40 ID:???
>>678
> かまわないとは思えないんだよね。
> 同じ理由でtext-indentも使わないで全角空白を使ってる。
 そう考えるは自由だが、お前はこのスレに住むべきじゃあない、ってことだな。
681680:04/01/25 01:46 ID:???
>>678
>「!」や「?」も*原稿用紙の作法*かもしれないが直後に空白を入れてるし。
ああ、連続で入れて、って意味じゃあないのか。
そういうのは慣習的にOKじゃない?
682Name_Not_Found:04/01/25 01:52 ID:???
>>679
CSS切っても改行が欲しい場合って話。

>>680
何か全UAがCSSを解釈することを前提にしてない?
こっちが原稿用紙の慣習をある意味神聖視しているのかもしれんが。
683680:04/01/25 01:55 ID:???
>>682
>>681で訂正してるんだが。

>CSS切っても改行が欲しい場合って話。
わかってるからこそ、「適切と言い切るのは無理がある」といってるんだが。
684682:04/01/25 01:59 ID:???
>>683
>>681で訂正してるんだが。
そうだったか。リロードしてから書き込むべきだったかな。
……しかし681はどこをどう訂正したいのかよくわからんぞ。
685680:04/01/25 02:02 ID:???
>>684
えっと、
          こういうことだと勘違いしてた。
ってこと。
686682:04/01/25 02:07 ID:???
>>685
なるほど。

まあ俺はbr完全否定論(preで十分、とかdisplay:block;使え、とか)に反発しただけなので、
作者それぞれで*適切*が違うというのは確かにそうかもしれん。
687Name_Not_Found:04/01/25 02:23 ID:???
>>686
preで十分、は「整形済み、と言えるなら」で。
display:block;使え、は「『見栄え』として行を変えたいのなら」で。
それぞれ前提があって、「br使うな」という意見じゃあないでしょ。

>>676でそれを言ったつもりだったんだけど。
688Name_Not_Found:04/01/25 10:40 ID:???
なんかさ、Strict-HTML と DOM を勘違いしてないか?
視覚的構造(見栄えの部分)のことで Strict とは無関係
汎用コンテナにしろ、論理的構造からはブロック要素でしかなく
id class などの汎用属性で関連付けしないと意味をもたない
<pre> にしても整形済みという定義はあるんだけど、しいていえば
"見栄えの部分をどうのように処理させるのか?" の見栄えの意味合い
しかもたない。white-space プロパティを知るなら説明しなくても
わかると思うけどね
適切に <br> 使えばいいんだよ



689Name_Not_Found:04/01/25 11:10 ID:???
>>688
お前の書き込みの最後の方に <br> が無駄に使われすぎ




























690Name_Not_Found:04/01/25 11:34 ID:???
ウィンドウ幅で折り返してくれるpre要素みたいのがあれば、brなんて要らないのになぁ…
691Name_Not_Found:04/01/25 11:44 ID:???
<br /> の使用は適切に・・・・
>>689 が間違いの例です。
692Name_Not_Found:04/01/25 11:45 ID:???
693Name_Not_Found:04/01/25 11:45 ID:???
>>678
> 「!」や「?」も*原稿用紙の作法*かもしれないが直後に空白を入れてるし。

この空白って、原稿用紙の作法というからには、全角空白?

全角空白を入れると、たまたま「?」の直後(空白の直前)で
行が折り返されると、行頭に来た空白で行頭が一文字下がって、
見た目、改段落と区別が付かなくなるのが問題だと思う。
原稿用紙の作法は行長20文字に固定されているからこそ成り立つもの。
行長不定のHTMLには基本的に合わないと思う。

半角空白なら、行の折り返しの際には消えるし、英文を考えれば、
それらの記号の後ろに空白を入れるのは、ごく普通だと思うが。
694Name_Not_Found:04/01/25 12:00 ID:???
>>693
つまり、もっと細かくマークアップすればいいんですね?
695Name_Not_Found:04/01/25 12:15 ID:???
それで、550はもう帰ってこないのか?
696Name_Not_Found:04/01/25 12:18 ID:???
>>695
名無しで
697550:04/01/25 12:54 ID:???
呼んだか?カスども
698Name_Not_Found:04/01/25 12:55 ID:???
>ウィンドウ幅で折り返してくれるpre要素
それこそCSSに期待する事だろ。
699Name_Not_Found:04/01/25 13:36 ID:???
>>693
「!」や「?」の直後は「行内では後続の文字との間に隙間を空ける」という
スタイルがあるだけで、別に空白という文字があるわけではないだろう。
全角にせよ半角にせよ。

>>694
むしろ、CSSその他が日本語の印刷慣習をほとんどサポートしていないために
冗長なマーク付けや物理表現(空白や<br>等)に頼らなければ
それを実現できない、ということでは。
# markup+現在のCSSだけでは、日本語の印刷慣習の再現は無理だと思う。
700Name_Not_Found:04/01/25 14:11 ID:???
そもそも、SGMLと、XMLのDTDの区別を
できない香具師同士が論議してても同じことだ
701Name_Not_Found:04/01/25 14:32 ID:???
>>693
その辺はレンダリングエンジンに期待したいところだ。
既存のUAは英語と比べて日本語の整形が一般に下手なような気がする。
半角空白なら・・・あたりが現在の規格が英文を念頭に作られていることを
物語っているように思う。
702Name_Not_Found:04/01/25 15:04 ID:???
>>699
>日本語の印刷慣習の再現は無理だと思う
印刷は定まった用紙・文字サイズ等、レイアウトは比率でしかない。
一方、様々なメディアでの観覧を目的としたモノとは習慣というより
レイアウト自体の主旨が違う
>>701
>その辺はレンダリングエンジンに期待したいところだ。
そらそうだが、Web には英語と日本語だけではない訳で
その考慮の為に定義されている「モノ」を上の方で
ああだ、こうだ、と罵り合っているだけだよ

オマエら何も解ってないよ
全部うる覚え
703Name_Not_Found:04/01/25 15:09 ID:???
>うる覚え
釣り? それとも天然? あるいは2ch標準語?
704Name_Not_Found:04/01/25 15:14 ID:???
オマエ「ら」という言葉は、自分以外は全て徒党を組んでいると
思い込んでいる奴が使う言葉だよな。
705Name_Not_Found:04/01/25 15:18 ID:???
>>703,704
ここは Strict-HTML スレッド
関連の無いことは書くな
706Name_Not_Found:04/01/25 15:20 ID:???
>>703,704
雑魚
707Name_Not_Found:04/01/25 15:38 ID:???
(´ι _`  )←この顔文字多用して恥ずかしい勘違い炸裂してた人
前にもweb板で見たことがある気がするんだが……
708Name_Not_Found:04/01/25 15:43 ID:???
>>707
そういうキミも
709Name_Not_Found:04/01/25 15:45 ID:???
質問だけど
ttp://www.scollabo.com/banban/のソースみてて思ったんだけど
h1って何回も使っていいの?
710Name_Not_Found:04/01/25 15:50 ID:???
原稿用紙の作法をwebでも通用させたいと思うことには、そもそも無理が
あると思うんだが。また、webは元を辿れば英語圏で生まれたものだから、
英文表記に有利に出来ていることも否めない。

結局は、各人がしっかり考えて、より良いと思われる形式で表現し、時間が
経って、更に良いと思われる形式が見付かれば、それに変えれば済むこと
だと思う。

>>703
「うる覚え」と書くのは、天然で間違っている場合がほとんどと思われ。
あえて突っ込まず、生暖かく見守っていてあげようよ(w
711Name_Not_Found:04/01/25 16:05 ID:???
>>709
多くの場合、1回に落ち着くと思うが
使っちゃいかんということはない
712Name_Not_Found:04/01/25 16:13 ID:???
随分スレ伸びたなーと思ってきてみたら(´・ω・`)
713Name_Not_Found:04/01/25 17:04 ID:???
HTMLはあくまでマークアップ言語だから、
言語自体のもとの慣習を破壊してまでテキストを抽象化する必要はないと思うのだが。
714Name_Not_Found:04/01/25 17:26 ID:???
【結論】
見栄張るよりゃビルダーのがマシ。
715Name_Not_Found:04/01/25 17:35 ID:???
>>713
破壊して抽象化した結果がマークアップだと思うが。

抽象化しない方がよい/する必要がない、と著者が考えているなら
それでいいと俺は思っているけれど。
716Name_Not_Found:04/01/25 18:53 ID:???
おまえらの日常が如何にしょうもないか理解できるよ。
717Name_Not_Found:04/01/25 19:11 ID:???
ところで何で時々煽りが入るようになったん?
718Name_Not_Found:04/01/25 19:46 ID:???
煽り耐性のない住人が増えたから
719Name_Not_Found:04/01/25 20:03 ID:???
話題ないしもう煽りでもいいや…と一瞬でも思うのさ。
720Name_Not_Found:04/01/25 21:05 ID:???
>>717
虐められた550が腹いせに。
721Name_Not_Found:04/01/25 21:43 ID:???
>>716-720
オマエら暇なんだな(w
722Name_Not_Found:04/01/25 21:44 ID:???
飢えてるんだよw
723550:04/01/25 22:03 ID:???
おい、雑魚ども>>629の宿題はできたのかい?(w
724Name_Not_Found:04/01/25 22:24 ID:???
はいはい
725Name_Not_Found:04/01/25 22:50 ID:???
>>723
あーまだいたの? まあ別人が釣ってるだけなんだろうけど。
とりあえずHTMLの仕様見れ。
<address>
<span>○○ ××</span>
<span>△△ □□</span>
</address>
でも1つ目のspanと2つ目のspanが別のグループであることがマークアップされているのでbrによる分割と差はない。
ちなみにDTDのコメントはあくまでコメントなので仕様書の方が正式なものだからgeneric language/style containerにこだわらない方がいいよ。

で、肝心の質問にも触れないとうるさいだろうから触れとくけど、
sketchbookとかone pieceとかprogrammingとかテストで出たらどうするの?
それでも満足できないなら「汎用容器」でいい?
726Name_Not_Found:04/01/25 23:04 ID:???
結局のところ、brとspanの使い分けは、
(CSSを切った場合の)現実への妥協点をどこに置くかによる、ということでOK?
727Name_Not_Found:04/01/25 23:12 ID:???
>>725
汎用容器でいいんだけど
要はプラス汎用属性等を併用しないとブロック、インライン
以外は何の意味をも示さないってことだ
仕様云々よりStrict DTDはどんな背景があって存在するのか?
また、マークアップの真の必要性を再度認識されたし
728Name_Not_Found:04/01/26 00:33 ID:???
>>727
> 要はプラス汎用属性等を併用しないとブロック、インライン
> 以外は何の意味をも示さないってことだ
意味を示さない、と定義がされてない、は違うだろ、っていうのは?
550は「定義されてない」といってるぞ。
729Name_Not_Found:04/01/26 07:45 ID:???
>>726
乱暴な言い方をすると、fontとspanの使い分けと一緒。
# グラデーション文字とか、スタイル変更が意味を伴わないヤツね。
730Name_Not_Found:04/01/26 09:56 ID:???
さっきLynxで2chを見ていたのですが、
いままで飾りのような存在だった▲と▼のボタンが
これほど便利だとは思わなかった……。
731Name_Not_Found:04/01/26 10:13 ID:???
誤爆?
732Name_Not_Found:04/01/26 10:43 ID:???
>>729
> # グラデーション文字とか、スタイル変更が意味を伴わないヤツね。
 おまえはこのスレに存在する価値すらないと思うのですけれど
733Name_Not_Found:04/01/26 11:14 ID:???
なんかStrict覚えたての奴が多いの?
fontは非推奨と規格に明記されているが、brなどはそうではないのだが。
ま初心者にはなるべくbrは使わずにと教えた方がわかりやすいのか。
734Name_Not_Found:04/01/26 11:17 ID:???
>>732
>fontとspanの使い分けと一緒。
スタイルに意味を伴わせる場合にはこういうことを言うつもりはないってだけだ。
735Name_Not_Found:04/01/26 11:46 ID:???
>brなどはそうではないのだが。
でも、特定のメディア依存の整形を指示する物理要素だと思うのだよ、やっぱり。
CSS切った環境での妥協点とか言われると、
その妥協の延長上がTransitionalじゃん。
勿論必要なら使っていいと思うが(俺も使うし)
*乱暴な言い方すると*そのへんの使い分けって一緒だよなと思う。
# もとより厳密な意味で一緒だとは思ってないよ。
736Name_Not_Found:04/01/26 11:55 ID:???
XHTML2.0ではbrが非推奨になるという話を聞いたことがあるような気はするんですが、
↓これってどういうことなんでしょうか?
http://www.w3.org/TR/xhtml2/mod-inline-text.html#s_inline-textmodule_issue_2
l要素とbr要素に棲み分ける余地があるんでしょうか…?
737Name_Not_Found:04/01/26 12:02 ID:???
738Name_Not_Found:04/01/26 12:04 ID:???
>>733
一応、規格(standards)じゃなくて仕様(specifications)ね。
739Name_Not_Found:04/01/26 15:09 ID:???
ここはStrict-HTMLスレです。妥協とか実在のブラウザのこととかは考えてはいけません。
740Name_Not_Found:04/01/26 15:26 ID:???
Strict DTD だって後方互換を理由に数々の妥協をしている文書型だ。
741Name_Not_Found:04/01/26 18:07 ID:???
>>733
> fontは非推奨と規格に明記されているが、brなどはそうではないのだが。
書かれてる通り、で済むならこのスレの存在意義ってないよな。
解釈に幅があるからこそ、話し合う要素が生まれるんだよ。
742Name_Not_Found:04/01/26 19:17 ID:???
話し合って仕様で認められた要素を勝手に非推奨にするのもどうかと。
まあ「俺は使ってる」「俺はなるべく使ってない」という議論が中心で強硬派はごく一部のようだが。
743Name_Not_Found:04/01/26 19:24 ID:???
まあ、そういう人はこのスレに来ても何もすることがないでしょう。
744741:04/01/26 19:26 ID:???
>>742
わかってるよ。
そうじゃなくて、「仕様書で非推奨となってねえんだから使ってもいい」という表現は暴論だっていいたいわけ。
その理屈だったらb要素とかも使っていいじゃん、で終わっちまうだろ?
745Name_Not_Found:04/01/26 21:05 ID:???
b要素を使ってもいい
太字が必要な文脈で使うのなら。

br要素を使ってもいい
強制改行が必要な文脈で使うのなら。
746Name_Not_Found:04/01/26 21:23 ID:???
で、終わっちまった。
747Name_Not_Found:04/01/26 21:37 ID:???
もう随分前に枯れたスレですから。
748Name_Not_Found:04/01/26 21:39 ID:???
そこで終わらせたくないやつらの宴ですよ。
749Name_Not_Found:04/01/26 21:53 ID:???
>>745
p要素を使ってもいい
パラグラフが必要な文脈で使うのなら。
750Name_Not_Found:04/01/27 01:51 ID:???
>>745
ほら、同じだろ?って言いたいのか
ほら、違うだろ?って言いたいのか

どっちにもとれる書き方だな。無意味。
751Name_Not_Found:04/01/27 07:25 ID:???
>>750
てめーで考えろ、と言いたいのだと思われ。
752Name_Not_Found:04/01/27 08:04 ID:???
>>751
自分で考えた結果、考察の余地あり、だったのでこのスレで話題に出たんだろう。
それを「なんかStrict覚えたての奴が多いの?」とか水差すやつがいるからダルいだけで。
753Name_Not_Found:04/01/27 09:08 ID:???
考察もダルいんでしょうな。
754Name_Not_Found:04/01/27 09:42 ID:???
そういう人はね。
755Name_Not_Found:04/01/27 10:49 ID:???
「br要素は非推奨じゃない」というまとめ方はスレ的に見ても思考停止じゃないかな。
756Name_Not_Found:04/01/27 14:04 ID:???
>>755
ハゲドウマ
757Name_Not_Found:04/01/27 15:49 ID:???
ん?fontとbrが一緒だと思った香具師が悔しがってるの?
758Name_Not_Found:04/01/27 16:22 ID:???
悔しい?
759Name_Not_Found:04/01/27 16:32 ID:???
水差しましょうか。
760Name_Not_Found:04/01/27 16:53 ID:???
ダルい
761Name_Not_Found:04/01/27 17:16 ID:???
覚えたてなのです
762Name_Not_Found:04/01/27 18:09 ID:???
ちなみに17もスレが違うと同じようなネタが定期的にサイクルするようになるよね
763762:04/01/27 18:09 ID:???
×違う
○続く
764Name_Not_Found:04/01/27 18:19 ID:???
その道もいつかきた道です。
765Name_Not_Found:04/01/27 18:33 ID:???
>>762のような発言自体が定期的にサイクルしてるし。
766Name_Not_Found:04/01/27 20:02 ID:???
このスレはリサイクルで地球に優しいスレでつね。
767Name_Not_Found:04/01/27 21:00 ID:???
>>757
> ん?fontとbrが一緒だと思った香具師が悔しがってるの?
そんなやつなんていなかったよ?架空の人物でっち上げてなにがしたいの?
768Name_Not_Found:04/01/27 21:11 ID:???
リサイクル
769Name_Not_Found:04/01/27 21:16 ID:???
飢えてると何でも食べ物に見えるんだよ。
770Name_Not_Found:04/01/27 21:32 ID:???
だから、<div><span>は汎用属性がないと意味が無いんだよ
771Name_Not_Found:04/01/27 21:38 ID:???
>>770
意味がない≠定義されていない
772Name_Not_Found:04/01/27 22:07 ID:brVUemdD
私は覚え立てです
773Name_Not_Found:04/01/27 22:09 ID:???
>>772
お、IDがbr
774Name_Not_Found:04/01/27 22:10 ID:???
意味が無いのでマークアップとして解釈されません。
SGML的な扱いで言うと<!-- -->などと同じ扱いとなります。
775Name_Not_Found:04/01/27 22:11 ID:???
ん?
776 ◆FoxMX6a/hk :04/01/27 22:12 ID:???
>>770
属性がなくてもかまわんのでは?
いくつかの p や blockquote、リストなんかが div に入ってたら、それでひとかたまりの
セクション的なものだと判断できるし、class だの id だの振らなくても css でそれらしくレイアウトできるべ。
span だって、それがひとつの用語だという意味づけができるわけで。
dfn やら strong やらの出番ではないけど、ひとつの語として位置づけていることはわかる。

って、もしかしてそういう意味じゃなくて?
777Name_Not_Found:04/01/27 22:13 ID:???
さすが覚えたてでない方々は仰ることが違う。
778Name_Not_Found:04/01/27 22:14 ID:???
>>774
釣りか?
釣りなら釣られるけどさ、釣った後の処置とかあるの?

>マークアップとして解釈されません。
 コンテナ。
779Name_Not_Found:04/01/27 22:14 ID:???
>>777
どれが正しいのか判別つかないからレスポンスアンカー付けられないんだろうね。君。
780Name_Not_Found:04/01/27 22:22 ID:???
>>779
んなもんつけるだけの意味あるレスでもないでしょ?
781Name_Not_Found:04/01/27 22:23 ID:???
>>780
おまえもな←おれもな
782Name_Not_Found:04/01/27 22:28 ID:???
>>780
いやいや、「覚えたて」に固執してるヴァカがうまりにも鬱陶しいから。
覚えたて側なのか自称上級なのかはわからんけど。
783Name_Not_Found:04/01/27 22:29 ID:???
そろそろただの煽り合いになってきたので
↓の話題でもどうですか

709 Name_Not_Found 04/01/25 15:45 ID:???
質問だけど
ttp://www.scollabo.com/banban/のソースみてて思ったんだけど
h1って何回も使っていいの?

711 Name_Not_Found 04/01/25 16:05 ID:???
>>709
多くの場合、1回に落ち着くと思うが
使っちゃいかんということはない
784783:04/01/27 22:30 ID:???
あ、俺の意見を追記。
普通の文書なら1回が原則だけれど、
複数のページをまとめて1つの文書にしたとき
(一括印刷用とか)などはありかと思った。
785Name_Not_Found:04/01/27 22:31 ID:???
>>783
新しい話題さんくすこ。

h1がもう一つくる、ってことは、別の項目なんだから別のドキュメントにすべき、かな。
いや、このページに包括されてるんです、ってことならh2にしてそれを括るh1を用意したほうがいい。
786Name_Not_Found:04/01/27 22:32 ID:???
>>784
そういう場合ならそれぞれの文書のh1をh2に。サイトタイトルをh1
787Name_Not_Found:04/01/27 22:33 ID:???
>>783
「複数のページをまとめた1つの文書」と「普通の文書」とは区別不能では。
漏れは>>711で終わってると思うんだが。
788Name_Not_Found:04/01/27 22:36 ID:???
>>787
終わってるけどな。
より好ましいマーク付けはどうなんだ、って話すのがストリクタソじゃねえの?
789Name_Not_Found:04/01/27 22:38 ID:???
>>783の例だとReferenceとかはh2だと思うんだがな。
790Name_Not_Found:04/01/27 22:50 ID:???
あれ?もうh1問題は終わり?
791Name_Not_Found:04/01/27 22:53 ID:???
掲示板で、
<dt>名前<dt>
<dd>本文</dd>
<dd>UserAgent</dd>



<dt>名前<dt>
<dd><p>本文</p>
<p>UserAgent<p></dd>

とどっちがいい?それか別の案を。
792Name_Not_Found:04/01/27 22:59 ID:???
>>783のサイトなんだけど、

>abbr要素 と同様の働きがあります。該当部分に下線がつき、カーソルを近づけると、title属性の内容がツールチップに表示されます。これに対して、略語を1つの発音で表現できない(アルファベットで読む)場合は、abbr要素 を使用します。
acronym要素の説明
「略語を1つの発音で表現できない」ってUSAは頭文字だけど読めないからabbr要素、という理屈になるよな?
793Name_Not_Found:04/01/27 23:03 ID:???
<dt>名前<dt>
<dd>本文</dd>
<dt>UserAgent</dt>
794kai- ◆kai/rQnSpY :04/01/27 23:15 ID:???
>>792
http://www.parkcity.ne.jp/~chaichan/src/htmabbr.htm
によれば、それは単なるウワサとのことです。
795Name_Not_Found:04/01/27 23:22 ID:???
>>791
ネタ的回答
<dt>名前</dt>
<dd><p>本文</p>
<small class="ua">UA</small></dd>

※書き込み日時とかレス番号なども入れるのか?
796Name_Not_Found:04/01/27 23:28 ID:???
>>795
入れたいね。
入れて、どうstrictにやんの?ってのにはかなり興味がある。
人の個性、というかその人のstrictに対する姿勢と言うか考え方が垣間見えるし。

レス番、名前、日付、UA、あればメアド、URLかな。
797Name_Not_Found:04/01/27 23:31 ID:???
>>795
> <dd><p>本文</p>
> <small class="ua">UA</small></dd>
ネタにマジレス。これだと、dd要素がブロックレベルを内包してるのに、smallを直接書いてる、ってことにならないか?
798797:04/01/27 23:34 ID:???
あれ?lintでは叱られないね。仕様として認められてるの?閉じpタグの後ろにインラインって。
799Name_Not_Found:04/01/27 23:39 ID:???
匿名ブロックGO!
800797:04/01/27 23:42 ID:???
>>799
div要素の中に生テキスト書くようなもん?
あれ?ちゃんと仕様書読んだつもりだったんだけどな。
なんか読み飛ばしてたのかも。
よければ、その部分わかりやすく教えて欲しいです。

#匿名ブロックの文章はなんかごちゃごちゃしてたので読み飛ばした記憶がある。

とりあえず今から読んでこようとは思います。
801Name_Not_Found:04/01/27 23:43 ID:???
> レス番、名前、日付、UA、あればメアド、URL
データ構造だけ考えたら table がかなりふさわしい感じだが。
まあ整形結果的or生理的にNGな人が多いだろうな。
802Name_Not_Found:04/01/27 23:47 ID:???
>>801
漏れの場合はやっぱり「一括で表示する量」の都合でtableでは重過ぎる、という物理的なネックもあります。
確かにtableの方がしっくりくる、と思う局面ではあるのだが。
803idがbr:04/01/28 00:05 ID:???
> レス番、名前、日付、UA、あればメアド、URL
うちはulでやってる。
フォームはdlだけど、これやると名前[   ]みたいに横に並ばせるのが一苦労で困る。
804Name_Not_Found:04/01/28 00:52 ID:???
>>800
dd の内容モデルは %flow だからブロック(p)でもインライン(small)でも書ける。
なのでlintには怒られないだろう。
805Name_Not_Found:04/01/28 00:59 ID:???
>>804
どっちもおける、っというのはどっちかで統一するもんだと思ってました。
ブロックレベルにするならブロックレベル、インラインならインライン、と。

<p>あ</p>あ<ul><li>あ</li></ul>
も入れれるってことですね。
806Name_Not_Found:04/01/28 01:10 ID:???
>>805
よく使う混在例(リストの入れ子)
<ul><li>hoge
<ul><li>hoge</li></ul>
</li></ul>
807Name_Not_Found:04/01/28 01:11 ID:???
>>805
少なくともDTD的には問題ないかと。
それ以上のことは「正しい/正しくない」というより、「便利/不便」
(CSSでスタイル適用したり、DOMでデータ抽出するときに)という
感じの問題なんじゃないかと思う。
808Name_Not_Found:04/01/28 09:21 ID:???
>>806
<ul><li>
  <dl><dt>hoge</dt>
    <dd><ul><li>hoge</li>
    </ul></dd>
  </dl>
</li></ul>

俺はこうしそうだ。
809Name_Not_Found:04/01/28 10:47 ID:???
別の話題ですまんそん。

文章の中で特定の人には意味がわかるけど、
他の人にはわからないような言葉を使った時に、
その言葉に簡単な説明をつけようと思ってます。
別の場所に書いた説明文にリンクをはるほどでもないので、
インライン要素使って title 属性に説明文を書こうと。

例としてはこんな感じ↓
<p>
こないだ、<span title="NTTのこと">みかか</span>から
請求書を見たら電話代が減っていた。
Bフレッツ<span title="万歳">マンセー</span>!!
</p>

んで、上の例では span 使ってる部分に dfn 使うと変でしょうか。
いまいち、強調以外のフレーズ要素のつかいどころがわからない。
省略じゃないから abbr とかじゃないし。
XHTML じゃないから ruby つかって振り仮名つうのはなしで。
810Name_Not_Found:04/01/28 11:01 ID:???
>>776,778,779
(゚Д゚)ハァ?
811Name_Not_Found:04/01/28 11:07 ID:???
>>808
ちょっと冗長だし、そしたら一番外側のul要らないやん
812Name_Not_Found:04/01/28 11:38 ID:???
>>809
spanかdfnでいいんじゃないかなー。

セマンティックな情報共有という観点からすると(ここは笑うところ)、
内輪にしか通用しない言葉遣いはできるだけしない、するならきちんと
解説する、というのが正解だと思うけど。
本当に伝えたい情報ならば、title属性の値にではなく、地の文として
書いた方がいいと思う。

<p>こないだ、みかか(NTTのこと)からきた請求書を見たら電話代が
減っていた。Bフレッツ、マンセー(万歳)!!</p>

あるいは、

<p>こないだ、<a href="#N01">みかか</a>からきた請求書を見たら
電話代が減っていた。Bフレッツ、<a href="#N02">マンセー</a>!!</p>

<dl>
<dt id="N01">みかか</dt>
<dd>NTTのこと</dd>
<dt id="N02">マンセー</dt>
<dd>万歳の意</dd>
</dl>

のように書き直してみて、「これじゃ野暮だ」と思うような場合は、正しい
しいマークアップの結果というより、「title属性の値をツールチップで
表示する」というブラウザの機能に依存した遊びである可能性が高い
のでは。
813Name_Not_Found:04/01/28 12:39 ID:???
>>811
リストの一部なんだろ?
814Name_Not_Found:04/01/28 12:54 ID:???
>>806
<ul><li>hoge1
<ul><li>hoge1-1</li></ul></li>
<li>hoge2
<ul><li>hoge2-1</li></ul></li>
</ul>

>>808
<ul><li>
<dl><dt>hoge1</dt>
<dd><ul><li>hoge1-1</li>
</ul></dd>
</dl>
</li><li>
<dl><dt>hoge2</dt>
<dd><ul><li>hoge2-1</li>
</ul></dd>
</dl>
</li></ul>

>>811 >一番外側のul要らないやん
<dl>
<dt>hoge1</dt>
<dd><ul><li>hoge1-1</li>
</ul></dd>
<dt>hoge2</dt>
<dd><ul><li>hoge2-1</li>
</ul></dd>
</dl>
815Name_Not_Found:04/01/28 16:01 ID:???
>>809
例えば、dfn要素とtitle属性の組み合わせでマークアップして、
あとでスクリプト走らせて用語集を作る、なんてこともできるよ。
そうすれば、要素内容と属性値が、
それぞれdtとddの内容である定義リストに早変わり。
816809:04/01/28 16:36 ID:???
>>812 >>815
809 の疑問は、多分身内しか読まないであろうWeb日記書いてて
ふと思っただけなので、内輪用語に title 属性でポップアップ、は、
確かに遊び気分でもあります。

ただ、dfn をこういう感じで使ってもいいのかなあ、本当は、
技術文書以外で使うもんじゃないのかなあ、なんてちょっと
気になったわけです。
正直、仕様書の dfn の項をみても、使用例が載ってなくて、
技術文書でもどういうふうに使うのかよく判ってないのですが。
817Name_Not_Found:04/01/28 16:52 ID:???
>816
実際にdfnをそういう遊びっぽい使い方しているサイトは見たことある。
それが正しいかどうかは解らないけど、納得はできた。
結局>812みたいに定義(dl)で解説するような単語は
dfnが一番しっくり来ると思う。
818Name_Not_Found:04/01/28 17:21 ID:???
>>816
別に技術文書に限る、と仕様書に書かれているわけではないし、
実際に技術用語以外の単語をdfnでマークアップしている文書も多い
から、気にする必要はないのでは?

内輪だけの符丁とかスラングでも、dfnでマークアップしておけば、
>>815のようにして、「身内用語集」みたいなものを作ることができる。
そんな用語集を実際に作る必要があるかどうかはおくとすると、形式
や論理構造といった点では間違った使い方ではない。
だから、dfnを使っても間違いじゃないんじゃないかな。
819Name_Not_Found:04/01/28 17:37 ID:???
> 実際に技術用語以外の単語をdfnでマークアップしている文書も多いから
解らなくはないが、根拠としてそれは危険では。
820Name_Not_Found:04/01/28 18:10 ID:???
>>809
同じような疑問持ったことがある。
<dfn>が単語一般に使えるかどうか自信がなかったので、結局無難に<span>を使うことに。

そのままだとヘルプの存在に気づかれない可能性があるので
<span class="help" title="説明">として、
span.help{border-bottom:1px dotted;cursor:help;}みたいな指定にしている。
IEがCSS2に対応してくれれば
span[title]{〜}で済むのでクラスは不要なんだけどね(話がずれて失礼)
821Name_Not_Found:04/01/28 18:20 ID:???
ttp://www3.sppd.ne.jp/lena/map/index.htm
XHTML-Primaryって、どう思いますか?
なんとなく気になっただけなのですが。
822Name_Not_Found:04/01/28 20:34 ID:???
dfnって近辺にその説明がある用語を差すんじゃないのか?

<p><dfn>みかか</dfn>とはNTTのことだ。

<dl>
<dt>みかか<dd>NTTのこと
</dl>
823Name_Not_Found:04/01/28 20:36 ID:???
>>821
うまくやれば2.0への橋渡し役になるかも?
使いたいとは思わないが。
824Name_Not_Found:04/01/28 21:21 ID:???
っていうか、IEがabbr対応してないせいで、
HTMLとかもdfn要素でマークアップしてるサイトって
結構見かける気がするんだが、
そのあたりはどう思う?
普及率ダントツのIEが対応していないから泣く泣く別の近い方法で代用すべきか、
そんなの無視してabbrでマークアップすべきか。
##ちなみにうちはabbrを使うところはabbrでマークアップしてるんだが…
825Name_Not_Found:04/01/28 21:28 ID:???
>>819
たしかにその通りなんだけど、その要素でマークアップする根拠がそれ
なりにあって、なおかつ、他の要素で代替できることが明らかな場合
(リストをdivでマークアップ等)や、明白な誤り(blockquoteでインデント
等)でさえなければ、「多くの文書でそのような使われ方をしている」という
ことは、とりあえず慣習として認めてもよいのでは?
(hr要素を「文書の区切り」として用いることを認める程度には)

ちなみに、仕様書には、emとstrong以外の「フレーズ要素は、技術文書に
おいて特別な重要性がある」と書かれているけれど、技術文書のみで
使用される、とは書かれていないし、技術文書らしからぬフレーズ要素の
用例も見られる(トルーマン、F.B.I.等)。

>>822
仕様書には「定義を行っている」としか書かれていないから、その定義の
説明は、必ずしも用語の近辺である必要はないのでは?
その用語が頻出する場合、そのすべての近辺に説明を置くというのは
現実的ではないし。

http://www.w3.org/TR/html401/struct/text.html#h-9.2.1
http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/struct/text.html#h-9.2.1
826Name_Not_Found:04/01/28 21:39 ID:???
>>824
俺もIEには構わずabbr使ってる派だけど、IE対策として略語をdfnで
マークアップするくらいなら、acronym使った方がいいと思う。
別に非推奨なわけではないし、将来的に非推奨になったとしても、簡単
にabbrに置換できるし(dfnだと、略語と略語以外の定義語の区別をする
のが困難)。
そうしてる人は、アンチ・マイクロソフトな人なのかな?
827822:04/01/28 21:41 ID:???
>>825

<p>
こないだ、みかかからの請求書を見たら電話代が減っていた。
</p>

ってのは「みかか」の定義を行っている文なのかと。
828Name_Not_Found:04/01/28 21:48 ID:???
http://www.itmedia.co.jp/mobile/articles/0401/28/news063.html
既出だったらごめんなさい。
やっぱり携帯にCSSは重荷なんでしょうか。
なんだか時代を逆流する気がしてならないんですが。
829Name_Not_Found:04/01/28 21:50 ID:???
というかメールだからCSSはムリなのか。
と自己レスです。
830Name_Not_Found:04/01/28 22:07 ID:???
>>824
文脈次第なのでは?
HTMLを略語として示したければabbrで、
定義語句として示したければdfnでマークアップする、と。
831825:04/01/28 22:17 ID:???
>>827
ああ、誤読していました。すいません。

たしかに(邦訳の)「定義を行っている」という言葉は、そのように捉える
方が自然かもしれない。原文でも、「defining」(定義を行っている)とは
書かれているけれど、「defined」(定義された)とは書かれてないし。
英語は得意でないので、この「defining」が「その用語が、今まさに定義
を行っている」と解釈すべきなのかどうかはわからないけど、もしそう
だとしたら、dfnの使い方としてよく解説される、>>815のようなのは、
間違いということになるのかな……?
832Name_Not_Found:04/01/28 23:14 ID:???
>>829
WAP2.0はCSS読むはず。
833Name_Not_Found:04/01/28 23:14 ID:???
>>831
例えば、<dfn>Mikaka</dfn> があったとき、この表記(文の端切れ)の意図は、
文をマークアップする主体は作者ですから、
I define Mikaka (I give a definition of Mikaka) となり、
おそらく文章のどこかで Mikaka is ... となると思います。
このとき、dfn 要素の内容である Mikaka とは何か、を考えると、
それは Mikaka を主語にした受動態の文
Mikaka is defined by an author.
になると思います。
つまり、Mikaka は「定義される」語である、と捉えるのが妥当ではないでしょうか?

別の例として、strong要素の意図は、「作者は・その語を・強調する」であり、
「その語は・強調している」わけではないと思います。
これは日本語的な言い方なので一見自然に聞こえますが、
その語自体が強調の主体者ではないわけですね。
834Name_Not_Found:04/01/28 23:32 ID:???
>>833
余談だが、「Mikaka」ではNTTとならないな。
835 ◆FoxMX6a/hk :04/01/29 08:01 ID:???
別に離れたところに定義の解説があっても問題あんめぇ。
せっかくの Hypertext なんだから、
<a href="#definition"><dfn>みかか</dfn></a>
と書いておいて、章末に説明をまとめて書いておくとか。

ところで。
<dfn>みかか</dfn><a href="definition">*1</a>
ってのは、おまいら Strict 的にどう思いますか。
836 ◆FoxMX6a/hk :04/01/29 08:03 ID:???
あ、>>835 の二例目は href="#difinition" のつもりでちた。
別に参照先が他のドキュメントでも、主旨としちゃ一緒だが。
837Name_Not_Found:04/01/29 08:12 ID:???
>>835
どっちもいまいちかな。
838Name_Not_Found:04/01/29 08:13 ID:???
dfnは一つしかないんだから、文脈によって定義語・被定義語を使い分けるってのは?
例えばXHTML2.0で、こんなことできないんかな。

<p><dfn href="#mikaka">みかか</dfn>とは<dfn id="mikaka">NTTのこと</dfn>だ。
839Name_Not_Found:04/01/29 08:26 ID:???
>>838
> dfnは一つしかないんだから、
 なんで一個なん?
840Name_Not_Found:04/01/29 08:30 ID:???
>>839
dt・dd(定義・被定義)のように二つないってことね。
定義ってのは定義するものとされるものがあって初めて成り立つのだから…
841Name_Not_Found:04/01/29 08:31 ID:???
>>840
訂正。dt・dd(被定義・定義)の順でした。
842Name_Not_Found:04/01/29 08:37 ID:???
…なんか変な気がしてきた。
RDFの仕様書で勉強してきます。
843809:04/01/29 11:35 ID:???
昨日 >>816 書いた後2chにアクセスしてなかったら、レスのびてる。
仕様書での dfn の定義があいまいなのが問題なのですかねぇ。
そうか、dt と dd とどっちにより近い意味なのかわからないと、
使えないですねえ。

>>820
私は、結局、dfn 使いたかった部分が、少々強調したい部分でも
あったので em に title つけて終わりにしました。
あと、スレ違いだけど、そのスタイルいいですねぇ。
パクっていいですか?
844820:04/01/29 20:03 ID:???
>>835
><dfn>みかか</dfn><a href="definition">*1</a>
リンクだけを抜き出して表にしたときに意味不明になりそう。

>>843
どうぞ。
このスタイル自体、昔見たどっかのサイトのパクリですのでw
845 ◆FoxMX6a/hk :04/01/30 06:25 ID:???
>>844
うん、dfn を使わずに似たようなことをやってる文書はけっこう目にするが、前から違和感があった。
よく考えたら <a href="...">*1</a> って、<a href="...">ここをクリック</a> と大差ない記述だな。
どっちかというとアクセシビリティの話か。

<p>
<dfn><a href="#MIKAKA" title="*1">みかか</a></dfn>とか
<dfn><a href="#MOSEA" title="*2">もせあ</a></dfn>とかいう語がある。これらは……
</p>

<ol class="definition">
<li id="MIKAKA">NTT の隠語。</li>
<li id="MOSEA">MP3 の隠語。</li>
</ol>

あえて *1 *2... という表記にこだわると、こんなところか(w
このへんの苦しさが「出版物っぽい見た目」にこだわることの限界のひとつなのかもな。
846Name_Not_Found:04/01/30 07:22 ID:???
「出版物っぽい見た目」にこだわるのならtitleでリンクの説明を加えておくとか。

<dfn>みかか</dfn><a href="#definition" title="みかかの説明">*1</a>
847 ◆FoxMX6a/hk :04/01/30 08:01 ID:???
>>846
むむ、それは Strict 的に可なのか?
あるいは、「ここをクリック」的な記述から脱しているのか?

や、折れ自身は出版物っぽさにこだわるつもりなんて毛頭ないんだわ。
ただ、時折見かける表現方法と Strict とを、どこかで折り合いをつけられないかってことを考えている。
# CSS の list-style みたいなもんだと思って、いっそ画像にしちまうか(w
848Name_Not_Found:04/01/30 08:05 ID:???
>>846
見た目ありきな時点でだめぽ
849 ◆FoxMX6a/hk :04/01/30 08:08 ID:???
……と書いてから思ったが、この場合ハイパーリンクで結び付けられるべきなのは
<dfn>みかか</dfn> → NTTの隠語。
という二つの記述なのだから、そもそも *1 にだけアンカーを置くのはおかしい希ガス。
じゃ、以下のような記述ならどうなのかという疑問が発生。

<a href="#MIKAKA"><dfn>みかか</dfn>*1</a>

やっぱり違和感が消えないな。*1 って記述自体が邪魔者しかならんように感じる。
HTMLに id という仕組みが備わっているものを、わざわざ視覚的に明示するのは変だということなのだろうか。
850Name_Not_Found:04/01/30 08:17 ID:???
Google 検索: dfn 例文
http://www.google.com/search?ie=UTF-8&oe=UTF-8&q=dfn%20%E4%BE%8B%E6%96%87

朝っぱらからよく頭が回る事w
851Name_Not_Found:04/01/30 09:08 ID:???
>>849
dfnがアンカーになれば問題ないのにね。
852Name_Not_Found:04/01/30 11:23 ID:???
stricter的にはスタイルシートで

a:after { content : attr(title) ;}

として,

<dfn><a href="#MIKAKA" title="*1">みかか</a></dfn>

だろ.IEだめだけど.
853Name_Not_Found:04/01/30 11:44 ID:???
titleが*1ねぇ・・・
854Name_Not_Found:04/01/30 12:07 ID:???
<a href="#MIKAKA">注1</a>

じゃダメなん?
855 ◆FoxMX6a/hk :04/01/30 13:42 ID:???
dfn って ins / del みたいに「なくてもマークアップに矛盾が生じない」ってのが理想な飢餓してきた。
<dfn><a href="#MIKAKA">みかか(*1)</a></dfn>
漏れ的にはこのへんが妥協線に思える。

>>850
俺はおまいみたいなヒキーと違って早起きなのだ。
それはさておき、Google神への捧げものはなかなか(・∀・)イイ!!
参考になった。dクス。
856Name_Not_Found:04/01/30 21:10 ID:???
君たち、HTML4仕様書(別に他の仕様書でもいいが)のマーク付けにおいて
dfn要素がどのように使用されているかよくよく調べて見たまへ。
857Name_Not_Found:04/01/30 21:15 ID:???
巽「ようやく俺と手四つで互角張れる男が現れたか
  (力の入れ方とかそれなりにコツもあるけど
   人間ぶっ倒すにゃ関係無いけどな)」
858857:04/01/30 21:16 ID:???
すまん
859Name_Not_Found:04/01/30 21:17 ID:???
???
860Name_Not_Found:04/01/30 22:20 ID:???
最近、Strict DTDの意味も分からずに分かったように回答
している香具師が多いな
861Name_Not_Found:04/01/30 23:21 ID:???
>>857
誤爆?
餓狼伝SS?
862Name_Not_Found:04/01/30 23:44 ID:???
なにそれ
863861:04/01/31 23:04 ID:???
『餓狼伝』ってタイトルの小説(と漫画)。
グレート巽という名のプロレスラーが出てくる。
手四つってのは、プロレスの基本的な動作。
しかし、>>857のようなセリフは作中に登場しないため、SSと判断した次第。
864Name_Not_Found:04/02/01 00:13 ID:???
成程
865Name_Not_Found:04/02/01 19:36 ID:???
ヲタは所構わずだなぁ・・・
866Name_Not_Found:04/02/01 23:27 ID:???
lintで
「HTTPレスポンスヘッダに指定されているメディアタイプ text/html は XHTML1.1 には指定しないようにしましょう。」
っていう警告がでるようになった
867Name_Not_Found:04/02/02 20:52 ID:???
http://www.remus.dti.ne.jp/~a-satomi/
は警告出ない。どうしてだろう。
868Name_Not_Found:04/02/02 21:16 ID:???
application/xml+xhtml指定してるんじゃ? たしかコンテントネゴシエーションをやってるとかって
そこの日記で書いてたような
869Name_Not_Found:04/02/02 22:04 ID:???
>>868
そんなことより Strict なマークアップをマスターしなさい
870Name_Not_Found:04/02/03 00:07 ID:???
>>867-869
下手な演劇を見ているようだ
871Name_Not_Found:04/02/05 03:51 ID:???
>>868
× application/xml+xhtml
○ application/xhtml+xml
872Name_Not_Found:04/02/05 20:52 ID:???
XML1.1が勧告になったっていうのに。
873Name_Not_Found:04/02/05 21:38 ID:???
何が変わったのかを3行でまとめてくれ
874Name_Not_Found:04/02/05 22:04 ID:???
1.0 third editionと1.1の違いもよろしく。
875Name_Not_Found:04/02/05 22:57 ID:???
>873

>874

それが人に物を頼む態度か。
876Name_Not_Found:04/02/06 04:25 ID:???
>>875
初心者は半年ROMってろ
877Name_Not_Found:04/02/06 04:52 ID:???
>>876
じゃ、もまいが教えてやれよ(ゲラゲラ
878Name_Not_Found:04/02/06 09:10 ID:???
「じゃ」とその後が繋がってない
879Name_Not_Found:04/02/06 09:21 ID:???
>>878
バカか?初心者じゃねえやつなんだろ?
それとも、「漏れはXML1.1が従来のものとどう変わったのかも1.0 third editionと1.1の違いもわからないけど上級者だ」ってk?(ゲラゲラゲラ
880Name_Not_Found:04/02/06 10:09 ID:???
教えないよ
881Name_Not_Found:04/02/06 10:10 ID:???
>>880
HTML初心者は5年ROMってろ
882Name_Not_Found:04/02/06 10:20 ID:???
初心者って言葉を使いたがるのは自称・脱初心者。
883Name_Not_Found:04/02/06 10:22 ID:???
もう放っとけ
884Name_Not_Found:04/02/06 10:26 ID:???
>>882
言い出したのは>>876ばわけだが。
885Name_Not_Found:04/02/06 10:32 ID:???
子供かお前は
886Name_Not_Found:04/02/06 10:34 ID:???
今回の元凶は>>872でした。
887Name_Not_Found:04/02/06 11:14 ID:???
早く教えてください
888Name_Not_Found:04/02/06 16:58 ID:???
いろんな字が使えるようになった。
Namespaces in XMLが1.1に変ってURIの代りにIRIを使うようになって日本語が使えるようになったり、
一度宣言したネームスペースを取り消すことができるようになった。
889Name_Not_Found:04/02/06 18:31 ID:???
ネームスペースの上書きってできなかったんだっけ?
890Name_Not_Found:04/02/06 20:48 ID:???
>>889
上書きはできたが取り消しはできなかった。
891Name_Not_Found:04/02/07 20:21 ID:???
>>890
無知な自分にサンクス。
892Name_Not_Found:04/02/08 21:40 ID:???
或る画像に、キャプション(図1 ○○に関する図)をつけたいんですが、
どんな風に記述したら良いですか?

後、ついでと言ったらなんですが、
htmlを書くとき、エディタは何を使ってらっしゃいますか?
気が向いたら教えてください。
893Name_Not_Found:04/02/08 21:44 ID:???
>>892
>キャプション
とは、「表題」です。
894Name_Not_Found:04/02/08 21:54 ID:???
大辞林 第二版 (三省堂)

 キャプション [caption]

  (1)新聞・雑誌などで、見出し。また、写真・挿絵などにつける説明文。

  (2)映画の字幕。
895Name_Not_Found:04/02/08 22:11 ID:???
caption
1 (写真・さし絵の)説明(文),キャプション.
2 (論説・章・節などの)見出し,表題;(映画の)字幕,スーパー,タイトル.
3 〔法〕(法律文書の)頭書:作成の日時・場所・権限などを示す.

Progressive English-Japanese Dictionary, Third edition © Shogakukan 1980,1987,1998
プログレッシブ英和中辞典 第3版 © 小学館 1980,1987,1998
896Name_Not_Found:04/02/08 22:16 ID:???
なんでこんな展開に・・・
897Name_Not_Found:04/02/08 22:18 ID:???
辞書房うざい
898Name_Not_Found:04/02/08 22:20 ID:???
>>896
オマエモナー
899Name_Not_Found:04/02/08 23:15 ID:???
>>892
<img src="892face.jpg" alt="図1 892の顔写真" title="泣きそう">

notepad.exe
900Name_Not_Found:04/02/08 23:16 ID:???
>>899
ダメダメじゃん。ネタ?
901Name_Not_Found:04/02/08 23:18 ID:???
ネタ……だと思いたい。
902Name_Not_Found:04/02/08 23:25 ID:???
>>894,895
htmlの定義と区別しなさい
903Name_Not_Found:04/02/08 23:41 ID:???
そうやって噛み付くな。
904Name_Not_Found:04/02/08 23:43 ID:???
<p class="caption">図X: hoge</p>
でいいんじゃないの?
905Name_Not_Found:04/02/09 00:27 ID:???
HTML ソース上では
<img src="892face.jpg" alt="図1: 892の顔写真" title="図1: 892の顔写真">
で、DOM 使って >>904 みたいな p を直後に生成する。
906Name_Not_Found:04/02/09 06:02 ID:???
というかimg要素にtitle属性は良くない
みたいな話がなかったっけ?
907Name_Not_Found:04/02/09 06:43 ID:???
>>906
どこで読んだんだか知らないが、それを見て君はどう思ったのかを書いておくべきだ。
908Name_Not_Found:04/02/09 07:09 ID:???
>>907
結局、title属性が良いのか悪いのか、
知ってるなら書いておくべきだろ?
書いてくれよ。
909907:04/02/09 08:04 ID:???
新手の教えて君だったか。
910Name_Not_Found:04/02/09 08:20 ID:???
というかimg要素は良くない
みたいな話がなかったっけ?
911Name_Not_Found:04/02/09 08:54 ID:???
>>907
オマエ馬鹿だろ。
912907:04/02/09 09:48 ID:???
>>911
やれやれ……俺の発言のどこで腹を立ててしまったんだ?
913Name_Not_Found:04/02/09 10:02 ID:???
プ
914Name_Not_Found:04/02/09 10:03 ID:???
構うだけ無駄
915Name_Not_Found:04/02/09 10:04 ID:???
キャプションと図の関係を明示して(XHTML2.0だともうちょっと綺麗に書ける)
<p><img id="foo" .../>
<a rev="caption" href="#foo">図1 うんぬんかんぬん</a></p>

フォームコントロール以外にlabelを使うのはだめだけど
<p><img id="foo" .../>
<label for="foo">図1 うんぬんかんぬん</label></p>

longdesc(ただ、longdescはaltを補うものだからキャプションが常にlongdescで表現できるわけではない)
<p><img longdesc="foo_caption.html" .../></p>

定義その1
<dl>
<dt><img .../></dt>
<dd>図1 うんぬんかんぬん</dd>
</dl>

定義その2
<p><dfn><img .../></dfn>図1 うんぬんかんぬん</p>

ちなみにエディタはemacsでxml-lite-modeをつかってる。html直接書いたりxmlを書いてxsltで変換。
916Name_Not_Found:04/02/09 11:44 ID:???
最後の1行ってどう考えても無関係な気が。
917Name_Not_Found:04/02/09 11:48 ID:???
関係ないからこその「ちなみに」かと。
どっちにしろ不必要だと思うけどね。
918Name_Not_Found:04/02/09 13:38 ID:???
919Name_Not_Found:04/02/09 13:43 ID:???
へー、言ってるんだって。
920Name_Not_Found:04/02/09 14:17 ID:???
>>919
何の話?
921Name_Not_Found:04/02/09 14:39 ID:???
922Name_Not_Found:04/02/09 20:21 ID:???
lintちゃんより。

>現在HTMLとして受け付けられるメディアタイプは、text/html と application/xhtml+xml です。
HTTPレスポンスヘッダに指定されているメディアタイプと<meta>に指定されているそれが食い違っています。
しかし、そもそも application/xhtml+xml では、<meta http-equive> を記述すべきではありません


そうだったのか。知らなかったよ。。。_| ̄|○
923Name_Not_Found:04/02/09 20:53 ID:???
>>922
おそっ!
924Name_Not_Found:04/02/09 21:24 ID:???
lintちゃんが対応したのは最近だからな。<おそ
925Name_Not_Found:04/02/09 21:52 ID:???
metaは殆どつけてないから気付かなかった _no
926906:04/02/11 08:55 ID:???
>>907
超遅レスでもうしわけないが、ソース
www.kanzaki.com/docs/html/htminfo-alt.html#img-title

個人的にはなんとも思わなかった。
HTML Techniques for WCAG 2.0が勧告になってから考えればいいや、と。
927Name_Not_Found:04/02/11 15:38 ID:???
>>926
要は、altとtitleの両方があったら、両者の区別が分かりにくく
なるという話でしょ?

でも、altは画像の代替情報であって並列する情報ではない。
titleは付加情報で並列する情報。

WinIEはaltをツールチップで表示するので、ここに並列する
付加情報を書く人が多いけど、これは本来間違いのはず。

結局は、WinIEの実装が悪いせいで、分かってない子ちゃんが
大量発生してるってだけで、title属性は悪くないだろ。
実際、この部分には反対意見が出ているようだが。
928Name_Not_Found:04/02/11 15:43 ID:???
W3CもXHTML 2で
<img src="foo">baa</img>
みたいに仕様を変えればいいのにねえ
929Name_Not_Found:04/02/11 15:46 ID:???
>>928
そんだったら object でも良いわけで
930Name_Not_Found:04/02/11 15:54 ID:???
>>929
剥げ同。

しかし、object要素とtable要素は必須属性多いから面倒くさいなぁ。
931Name_Not_Found:04/02/11 16:38 ID:???
img要素の代用としてのobject要素ならdataとtypeが入ってれば問題ないんじゃない?

フラッシュとかだと属性やparam要素が増えて面倒だけど、それはまぁ、
そういうものを埋め込む以上必然な訳で。
932Name_Not_Found:04/02/11 17:26 ID:???
imgは廃止してもいいと思うけどな
なんでW3CはXHTML2で、中途はんぱに互換性ひきずってるんだろ
933Name_Not_Found:04/02/11 18:46 ID:???
>>932
XHTML 2.0 に img はないぞ?
934Name_Not_Found:04/02/11 19:30 ID:???
>>930
objectの必須属性って何?
935Name_Not_Found:04/02/11 21:06 ID:???
IEで表示するのに最低限いる情報かな
936Name_Not_Found:04/02/11 21:53 ID:???
objectに仕様上の必須属性はないな
937Name_Not_Found:04/02/11 22:33 ID:???
>>935
言いたいことは分からんでもないが、「必須属性」はSGMLやらXMLでは
定義がはっきりした用語なんだから、すくなくともstrictスレで
その発言はまずいんじゃね?
938Name_Not_Found:04/02/11 23:18 ID:???
「心の必須属性」と呼ぼう。
939Name_Not_Found:04/02/12 18:33 ID:???
ちょっと意見を聞きたいんだけど、
<a href="hoge"> </a> と一緒に <cite> </cite> 使ってる人いる?
940Name_Not_Found:04/02/12 18:57 ID:???
>>939
941Name_Not_Found:04/02/12 19:06 ID:???
>>939
a要素だけで参照の意味だから必要ないんじゃないの?と思った。
942Name_Not_Found:04/02/12 19:22 ID:???
そのaの内容が参照元を表すならciteを一緒に使うのがHTMLの"仕様"。
使うかどうかとか、そういう問題じゃない。
943Name_Not_Found:04/02/12 19:23 ID:???
>>941
aは単にリンクを作ったり、或いはターゲットになったりするだけで
「参照」の意味なんか微塵もないよ。
944939:04/02/12 19:29 ID:???
>>940-943
レスありがとう。
これからは、きっちり書く様にします。
945Name_Not_Found:04/02/12 22:05 ID:???
>>943
href属性は超参照なわけだが。
946Name_Not_Found:04/02/12 22:20 ID:???
> a要素だけで参照の意味だから――
<a> </a>

> aは単にリンクを作ったり、或いはターゲットになったりするだけで「参照」の意味なんか――
<a> </a>

> href属性は超参照――
<a href="hoge"> </a>
947Name_Not_Found:04/02/12 22:22 ID:???
>>946
何が言いたい?
948Name_Not_Found:04/02/12 22:43 ID:???
>>947
上の二つは「属性なしのa要素を指してる」とか言いたいんじゃねえの?
949Name_Not_Found:04/02/12 22:48 ID:???
こんなときは仕様書ですよ。
http://www.w3.org/TR/html401/struct/links.html
950Name_Not_Found:04/02/12 22:57 ID:???
951Name_Not_Found:04/02/13 00:05 ID:???
ふと思ったが、<cite>と<q>って、どう違うの?
見栄えや使える属性以外の本質的な違い。
952Name_Not_Found:04/02/13 00:10 ID:???
>>951
(゚Д゚)ハァ?
953Name_Not_Found:04/02/13 00:40 ID:???
なんで>951みたいな香具師がここにいるのですか
954Name_Not_Found:04/02/13 00:56 ID:???
>>942-943
> W3Cについて、より詳しくは
> <A href="http://www.w3.org/">W3CのWebサイト</A>をご参照ください。
仕様書でこういう例が出てるけど?
955Name_Not_Found:04/02/13 00:56 ID:???
>>951
マジレス
citeは「引用元」qは「引用内容」
956Name_Not_Found:04/02/13 00:56 ID:???
>>951
いいからジオシティーズの助け合い広場とか行ってろよ
957Name_Not_Found:04/02/13 01:03 ID:???
●●についてはこちらを参照

という文章(こちらにリンク)を参照するときは、
こちら、をspanで括ってもいいかなぁ。title属性いれて。
958Name_Not_Found:04/02/13 01:17 ID:???
>>957
そもそも「こちら」はタブー
959Name_Not_Found:04/02/13 01:18 ID:???
>>958
いや、だからさ、
そういうはちゃめちゃな文章を引用するときの話だ。
960951:04/02/13 01:27 ID:???
>>955
仕様書には、
<cite> contains a citation or a reference to other sources.
とあるので、<cite> には「引用元」だけじゃなく「引用文」も
書けそうに思ったんだけど、じゃあ<q>との区別は?...と思って。
961Name_Not_Found:04/02/13 01:29 ID:???
>>960
はっきりと「to other sources.」と書いてあるだろ?出所、ってことじゃねえか。
962Name_Not_Found:04/02/13 01:31 ID:???
>>960
おまえ「俺とお前の馬」といわれたら、馬がいるだけなのか、俺と馬がいるのか判断できないタイプだな。
963Name_Not_Found:04/02/13 01:34 ID:???
href は hyper-text reffer to かな?
964951:04/02/13 01:35 ID:???
>>961
あれ? この文の「or」は、
[a citation] or [a reference] to other sources.
と解釈するのか?
[a citation] or [a reference to other sources].
という解釈かと思ってた。
965Name_Not_Found:04/02/13 01:38 ID:???
>>964
おお、962の意味が伝わったみたいでよかった。
966Name_Not_Found:04/02/13 01:50 ID:???
<a href="http://www.w3.org/" > <!-- ここでリソースの場所を表して -->
<cite>W3C</cite> <!-- 閲覧者が見る文字列は cite でmark up --> </a>

こうだと思っていたが、>>954の言うとおりでもある。むぅ。
967Name_Not_Found:04/02/13 01:55 ID:???
>>962
その一文だけじゃ判断できんぞ_| ̄|○
968Name_Not_Found:04/02/13 01:56 ID:???
>>967
うん。できない。
こういう文章と同じだ、と思ってるんだろうと、言いたかったんだが中途半端だったな。
969Name_Not_Found:04/02/13 05:03 ID:???
tableを中央揃えにしようと思ったんですが、CSS1では無理のようですね。
結局 <div align="center">にしました。
糞糞
970Name_Not_Found:04/02/13 06:23 ID:???
>>969
table {
margin-left:auto;
margin-right:auto;
}

釣られちゃった
971Name_Not_Found:04/02/13 10:04 ID:???
>>966
954だけど今までURIを参照するときはa要素のhref属性で、
その他を参照するときはcite要素と使い分けてた。
>>942-943見て、解説書等を調べたら
「a要素はその部分をリンクのアンカーにする要素です」って解説が多く、
確かにa要素だけで参照の意味との解説はなかった。
けど仕様書で>>954のような使い方してるし、どっちなんだろう?
972天麩羅:04/02/13 10:25 ID:???
Strict な HTML について語るスレッド ver.18
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 スレッド17
http://pc2.2ch.net/test/read.cgi/hp/1068907834/

過去ログ・関連スレ >>2
勧告等・その他 >>3
973天麩羅:04/02/13 10:25 ID:???
■過去ログ
HTML1.0 http://pc.2ch.net/hp/kako/992/992708594.html
HTML2.0 http://pc.2ch.net/hp/kako/1008/10083/1008380243.html
HTML3.0 http://pc.2ch.net/hp/kako/1013/10138/1013818251.html
HTML3.2 http://pc.2ch.net/hp/kako/1018/10187/1018719800.html
HTML4.0 http://pc3.2ch.net/hp/kako/1022/10227/1022751972.html
HTML4.01 http://pc3.2ch.net/hp/kako/1028/10289/1028963710.html
XHTML1.0 http://pc3.2ch.net/hp/kako/1033/10332/1033282702.html
XHTML1.0 SE http://pc3.2ch.net/hp/kako/1037/10375/1037577389.html
Strict-HTML スレッド ver.9 http://pc2.2ch.net/hp/kako/1039/10399/1039974316.html
Strict-HTML スレッド 10 http://pc2.2ch.net/hp/kako/1045/10454/1045493217.html
Strict-HTML スレッド11 http://pc2.2ch.net/hp/kako/1048/10485/1048570237.html
Strict-HTML スレッド12 http://pc2.2ch.net/hp/kako/1048/10488/1048867117.html
Strict-HTML スレッド13 http://pc2.2ch.net/hp/kako/1050/10505/1050581113.html
Strict-HTML スレッド14 http://pc2.2ch.net/hp/kako/1055/10551/1055148679.html
Strict-HTML スレッド15 http://pc2.2ch.net/hp/kako/1059/10594/1059401790.html
Strict-HTML スレッド16 http://pc2.2ch.net/hp/kako/1064/10640/1064061327.html
Strict-HTML スレッド17 http://pc2.2ch.net/test/read.cgi/hp/1068907834/

■関連スレ
/* CSS・スタイルシート質問スレッド【27】 */ http://pc2.2ch.net/test/read.cgi/hp/1074845459/
【野望の】XHTML 2.0【王国】 http://pc2.2ch.net/test/read.cgi/hp/1028659057/
W3C信者に怒られそうなことを書くスレ http://pc2.2ch.net/test/read.cgi/hp/1071673655/
974天麩羅:04/02/13 10:26 ID:???
■勧告等
HTML 4.01 http://www.w3.org/TR/html401/
XHTML 1.0 http://www.w3.org/TR/xhtml1/
XHTML Basic http://www.w3.org/TR/xhtml-basic/
XHTML 1.1 http://www.w3.org/TR/xhtml11/
XHTML 2.0 W3C (Working Draft) http://www.w3.org/TR/2003/WD-xhtml2-20030506/
ISO/IEC 15445:2000(E) ISO-HTML http://www.purl.org/NET/ISO+IEC.15445/15445.html
JIS X 4156 (JIS-HTML) http://www.y-adagio.com/public/standards/jis_html/toc.htm
Extensible Markup Language (XML) 1.1 http://www.w3.org/TR/xml11
Namespaces in XML 1.1 http://www.w3.org/TR/xml-names11
Extensible Markup Language (XML) 1.0 (Third Edition) http://www.w3.org/TR/REC-xml
上記勧告の邦訳等 http://www.doraneko.org/webauth/

■その他
W3C http://www.w3.org/
HTML Working Group Roadmap http://www.w3.org/MarkUp/xhtml-roadmap/
Another HTML-lint http://openlab.ring.gr.jp/k16/htmllint/htmllint.html
W3C HTML Validation Service http://validator.w3.org/
ごく簡単なHTMLの説明 http://kanzaki.com/docs/htminfo.html
975Name_Not_Found:04/02/13 14:23 ID:???
とりあえず>>942-943待ちか。
976943:04/02/13 16:12 ID:???
>>954
前後に引用がなく、「要約」や「解説」がかいてあって、
「詳しくは○○を」ならa要素だけで問題ないし、
もし、引用があってその「引用元を示す文字列」がcite要素に格納されていないなら
・a要素が引用の参照元を示す手段としてciteの代わりになるのか?
・cite要素は「あってもなくてもいい要素」なのか?
(例えば全ての略語がabbr/acrnymに格納されていなくても即座に仕様違反にはならない)
という事になる。

単に「くわしくは○○を」にciteが使われていないだけでは、aによりcite不要とはいえない。
また、本件の場合、「そもそもW3Cのソースに対してW3Cが解説を行っている場合、
引用ではなく単なる転載ではないか?」と言う疑問も残る。

というわけで、前後の文脈読まないとなんともいえないので具体的にどの
URLでその例が出ていたかおしえてください。

あと、a要素が(引用などによるciteの持つ意味の「参照」の代わりになる)
という主張ならa要素の定義からソースキボンヌ。

例えW3C自身がそういう使い方をしていても、aの定義なければそれは単なるcite抜け
ということもある。
(例えば以前W3Cは自身のトップページをテーブルレイアウトしていたのは有名な話だ)
977Name_Not_Found:04/02/13 17:33 ID:???
まぁ、W3Cはこのスレの住人が見たら卒倒するくらいbr使ってるし。
978Name_Not_Found:04/02/13 18:26 ID:???
>>976
http://www.w3.org/TR/html401/struct/links.html#didx-anchor
http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401j/struct/links.html(和訳)
にそういった使用例が載っている。

href属性、のhrefとはhyper referenceの意なわけで、
href属性のあるa要素に参照の意味は微塵もないとする>>943の説は誤りだと思う。
出典を示すにはcite要素が必要だが、単にweb上のリソースを参照するだけなら
a要素だけでも誤りではないと思うのだが。
979943:04/02/13 19:34 ID:???
読んでみたがa要素(或いはhref属性を含むa要素、と限定してもいい)に
マークアップされた対象に参照の意味づけを与えるとは全く読めない。

逆にrel,rev属性の照会の所に
>前述の例で示したように、リンクの最も一般的な用法は、他のWebリソースを
>取得することである。しかし、著者は、単に「関連リソースを訪問するには
>このリンクをアクティブにしよう」というだけでない形のリソース間の
>関係性を表現するリンクを、文書に挿入し得る。そうした、他の関係性を
>表現するリンクでは、始点側アンカーにおいて、1つ以上のリンク形式が指定される。
とあるわけだから逆説的にrel,revなどを持たないa要素は
「単に異なる(或いは自身の)文章を結びつける」だけの要素と解釈すべきであって
参照の"意味"はない。

また、「hrefとは」といっているが、HTMLのマークアップによる意味づけは
命名の元となった単語や、その単語が持っている意味ではなく、飽くまで
HTMLの仕様において定義された意味であって、この場合、
>各A要素は、1つのアンカーを定義する。
> 1. A要素の内容は、アンカーの位置を定める。
> 2. name属性はアンカーの名を命名し、0以上のリンクの終点となり得るようにする(idによるアンカーも参照)。
> 3. href属性は、当該アンカーを1つのリンクの始点側アンカーとする。
と書かれているわけだから、それ以上の意味をaは持ち合わせていない、と
解釈するべき。
980Name_Not_Found:04/02/13 21:10 ID:???
>他のWebリソースを取得することである。
とか
>単に異なる(或いは自身の)文章を結びつける
ってつまり「参照」してることになるだろ。
そうでないと文章中に含まれるほぼ全てのリンクに
cite要素をつけなければならないことになるが。
981Name_Not_Found:04/02/13 21:12 ID:???
そもそも「参照」の意味・定義がはっきりしていないような気がします。
982Name_Not_Found:04/02/13 21:15 ID:???
つーかa要素は物理要素でしょ。
idとhrefを汎用属性にしとけ。
983Name_Not_Found:04/02/13 21:33 ID:???
>>981
citeが対象として上げられているんだから、当然著作権法で言う所の
引用元を指し示す意味だろ。
984Name_Not_Found:04/02/13 22:13 ID:???
仕様書であのように例示してる以上、
a要素(というかhref属性?)に参照の意味が微塵もないとするのは、
さすがに無理だと思われる。
985Name_Not_Found:04/02/13 22:17 ID:???
そりゃまあdlが定義リスト以上の意味を持つような仕様書だからね。
986Name_Not_Found:04/02/13 22:19 ID:???
たまたま「出典明示」してる文字列(cite要素でマーク付け)にアンカーを付ける(a要素でマーク付け)することが多いだけ、じゃないの?

○○をご覧下さい、
ならa要素で、
××である、と○○には書かれている
なら××にq要素、○○にはa要素とcite要素になるんじゃないかな。
出典をあらわす理由(引用文が存在するか否か)、って感じ。
987Name_Not_Found:04/02/13 22:31 ID:???
>>984
アンカーを設定する場合の具体的な例として参照を示しているだけで、
アンカーに参照の意味があるとは書いてないじゃん?
988Name_Not_Found:04/02/13 22:35 ID:???
確かに書いてはいないが、アンカーの内容は「参照先」だぞ。
989Name_Not_Found:04/02/13 22:44 ID:???
<cite><a /></cite> でいいじゃん
990Name_Not_Found:04/02/13 23:29 ID:???
じゃあ聞くが、preの使用例として「詩」が使われていたら、
preに「詩」の意味が付くのか? 違うだろ?

「アンカーの内容が参照先の使用例」は、アンカーの内容として参照先を
含める事が適切だと言うことは示しても、アンカーに参照の意味を持たせるものではない。
991Name_Not_Found:04/02/13 23:45 ID:???
<marquee><font size="7"><b><i>1000ゲット</i></b></font></marquee>
992Name_Not_Found:04/02/14 00:03 ID:???
>>991
(; ´Д`)イヤァァァァァァァァァァ!!
993Name_Not_Found:04/02/14 01:02 ID:???
仕様書から引用すると、
>リンクとは、あるWebリソースから他のリソースへの繋がりのことである。
>1つのリンクには、アンカーと呼ばれる2つの端点と、1つの方向性とがある。
>リンクは、始点側アンカーから出発し、終点側アンカーを指し示す。
とある。つまり<a href="hoge.html">hoge</a>は「hoge.htmlを指し示す(=参照する)
始点アンカーである」との意味になる。

「指し示す=参照する」と考えたのは通常なんの脈絡もなく他のリソースを指し示すだけ、
ということは考えられず、大抵が他のリソースを参照してもらうために指し示すから。
(広告のように内容と関係のないリンク等の例外はあるが)

よってa要素だけでも参照の意味を持つと俺は考えたのだがどうだろうか?
そうでなければ仕様書に出ている例は誤りということになるし、
ほぼ全てのリンクはcite要素と共に用いなければ誤りということになってしまう。
994Name_Not_Found:04/02/14 01:16 ID:???
cite要素は“引用の参照元”だろ
ただの“参照”ではない
995Name_Not_Found:04/02/14 01:17 ID:???
>ほぼ全てのリンクはcite要素と共に用いなければ誤りということになってしまう。
a要素に関して語る前に、まずcite要素を調べたら?
996Name_Not_Found:04/02/14 01:41 ID:???
>>994-995
Contains a citation or a reference to other sources.
引用か、他のリソースへの参照であることを示す。

引用の参照先に限定されないんだが。
997Name_Not_Found:04/02/14 01:46 ID:???
ついでに仕様書での例ね。

<CITE>ハリー S. トルーマン</CITE> 曰く
<Q lang="en-us">The buck stops here.</Q>

更なる情報は、<CITE>[ISO-0000]</CITE> で得られる。

blockquote要素やq要素のcite属性と勘違いしてない?
998Name_Not_Found:04/02/14 02:07 ID:???
>>994-995
…。
999Name_Not_Found:04/02/14 02:09 ID:???
<strong>1000ゲット</strong>
1000Name_Not_Found:04/02/14 02:11 ID:???
じゃあ、a要素とは別の話として、cite要素は >>976
>・cite要素は「あってもなくてもいい要素」なのか?
>(例えば全ての略語がabbr/acrnymに格納されていなくても即座に仕様違反にはならない)
への回答は「参照元と『明示したい時』使う要素」で、必ずしも
参照元全てに使う要素ではない、と言うことになるんだろうか?
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。