【W3C】Web標準仕様・技術系総合スレッド その1
xhtml1.0strict(xml宣言なし)についてIE6とFireFoxで<hn>のパディング表示の違いで困っています。
#hoge{
padding:0;
}
<h2 id="hoge">hoge</h2>
IE6では、padding:0;の有無に関わらず常に上下左のパディングが0
FireFoxでは、padding:0;の有無に関わらず常に左のパディングが0、上下はデフォルトの間隔
ちなみにxhtml1.0-Transitionalでは期待したとおり、両ブラウザ共にpaddingの指定に従います
なにかよい解決方法はありませんでしょうか?
<address>に更新日や、ドキュメントに関する簡単な謝辞、署名(バナー)を含めるのは誤りでしょうか?
連絡先のみにこの要素を使うのはもったいない気がするのですが
所謂フッター的、自己言及的文章を<address>として、本文との違いを明確にするという役割を担った方が
断然有用なのに…と思えてなりません。
(連絡先ならmetaでも宣言してますし、わざわざ連絡先のみをマークするために用意されたものなのかな?と)
余談ですが、W3C本家のサイトで<small>が使われているのを見つけちゃいました。
それが、現実。
ウィダー
イン ゼリー
882 :
名無しさん@そうだ選挙に行こう:2005/09/10(土) 17:08:57 ID:fLJ1U6ye
>>879 もしaddressがそういうmeta情報や謝辞のまとまりをマーク付けするように想定されているなら、
内容モデルとしてpやリストが定義されていることでしょう。
しかし実際は違います。DTD的な性質は、(HTML4.01 Strictだと)終了タグを省略できないことを除けばpと同じです。
とすると、addressもpと同じく最小単位の節をマーク付けするもであり、
pは普通の節を、addressは連絡先という特殊な節をマーク付けをするもの、
と考えるのが自然ではないでしょうか。
でも、こう見てみるとaddressって実に微妙なんですよ。
だから、そもそもaddressなんか使わなくていいんじゃないかと個人的には思っています。
meta情報や謝辞、署名、バナー、これらが本文と違うということを明確にしたいのであれば、
見出しで区切るべきでしょう。
例えば、
http://kaz.topaz.ne.jp/well/www/isohtml/ の文書は、フッターが「Footer of This Document」
という見出しで区切られているために、本文との違いが明確になっています。
(CSSによって見出しが消されていますが、ソースを見れば見出しで区切られていることが一目瞭然です。)
>>882 >内容モデルとしてpやリストが定義されていることでしょう
>そもそもaddressなんか使わなくていいんじゃないかと
なるほど。そうやって考えるとコンセプトも浮き出てきますね。
原則的にはドキュメント自身への言及、謝辞、署名はmetaに収めろと言う事なんでしょうね。
>addressって実に微妙
確かに、その必要性が微妙ですね。
私の初めてのウェブサイト作りに参考にしていたサイトにて更新日や簡単な謝辞も<address>でマークアップしてたことや、
また私自身も、address=「謝辞、署名→フッター」と独りよがりに訳していたので、
和訳の仕様書の「問合せ先」を見た時に違和感を感じてしまったんです。では代わりの要素は〜?と…
それで本家にあたってみたら、更新日を<address>でマークしてるページもあれば、
きっちり分けてるページもあるんですよね…。K
>見出しで区切るべきでしょう。
ご意見ありがとうございます。
紹介して頂いたサイトも参考にしながらスタイルを選択することにします。
ご丁寧にありがとうございました。
hr要素(?)も微妙なんですけど…
CSS で、できるようにならないかなー?
hrはそれこそフッターとしての署名を区別したり、ナビを区別したりと重宝してるよ。
>W3C本家のサイトで<small>が使われているのを見つけちゃいました
「昔、W3Cのトップはテーブルレイアウトを採用していたとがある」とうトリビアをどこかで見たなぁ
そんなわけないだろ
テーブルレイアウトでしたよ
アンチW3Cのデマに決まってる
>>885 でも、hrは見栄えですよね?
CSSでなんとかできませんかなー?
>>888 テーブルレイアウトだったよ、確か…
ちょっと前までは(CSSを勧告するまでは)、fontタグもテーブルレイアウトもOKだったし)
>>885 【horizontal rule】罫線ってからには見栄えっちゃ見栄えなんだろうけどね。
俺は上記のように「明確にしたい区切り」と意味付けて使ってます。
「なんとかできないかなー?」って??
俺はdisplay: noneにしてるけど、そういうことじゃなくて?
あ、線を作りたいってことか。ボックスのボーダー指示で代用するしかないんじゃないの。
border房になる
strictスレでやるべき話題のような気もするけど、
hr はあくまで線であって、区切りの意味はないですよ。
XHTML 2.0 草案では物理要素だからってことで廃止されてるくらいだし。
(代わりに新しく separator って要素型が追加されてる)
デザイン上の区切り線が欲しいなら、線で区切られる「章」の方を
div でマークアップして border を付けるべきでしょう。
# W3Cのトップがテーブルレイアウトだったってのはもはやトリビアなのか……
# ジェネレーションギャップを感じた orz
895 :
もへぇ:2005/09/11(日) 16:00:03 ID:???
>>894 そういえば、Strictスレでもそんな話題あったっけ..
廃止されてしまうのか('A`)
ただ少し囓った世間知らずって言うところだな。
ただの馬鹿だろ
数年前に比べてリンクに対する見解は成熟したように感じますが、
ところで、
例えば自分のサイトにテキストボックスを設けて(ソースはオリジナル)、”送信”すると
googleやinfoseek辞書、英辞郎(
http://www.alc.co.jp/index.html)の検索結果のページにジャンプするように設定するのは”可”なんでしょうか?
>>894 > hr はあくまで線であって、区切りの意味はないですよ。
HTML2.0 や HTML3.2 の仕様書では「話題の区切りのための要素であり、
典型的な表示方法としては横線を表示する」といった記述になっていて、
完全な論理要素でした。
それがなぜか、HTML4.0 からは「区切りを表す」という記述が除かれて
「横線を表示する」という記述だけになってしまったのです。
HTML4 の7不思議の一つです。
そうですか。
903 :
890:2005/09/13(火) 22:17:00 ID:???
>>901 ヘェーヘェーヘェー
そうなんですか。それでは”俺仕様”も一昔前までは通用してたんですね。
個人的には汎用的な「区切り」要素があっても良いと思いますが、
なぜ意味を”排除した”んですかね。興味深いです。
>>894 separatorって初めて知りました。
(そんな俺はこのスレに居てはいけないような…)
>>901 >HTML4 の7不思議の一つです
他のが知りたいお
ウザ
ファミリーマートで返せます
>>903 > なぜ意味を”排除した”んですかね。興味深いです。
理由は知りませんが、horizontal rule という名前に意味を合わせたのかな?
>>904 > >HTML4 の7不思議の一つです
> 他のが知りたいお
dl 要素は、HTML2.0 や HTML3.2 の仕様書では「定義を表す」としか
書かれていないのに、なぜか HTML4.0 では「定義以外も表す」と変わった
こととか。
dl に名前からずれた意味を追加したぐらいだから、hr も区切りの意味の
ままでも良かったと思うけどね。方向性が統一されてない感じがする。
909 :
アドバイスお願いします:2005/09/16(金) 07:14:07 ID:5XC/LjDc
質問させてください
■<td>のbackgroundにgif画像を何点か指定させています
W3Cのチェックしたところ、全てマイナス点になってしまいます
解説によると・・・
チェックしているHTMLのヴァージョンではサポートされていないが、
他のヴァージョンでサポートされている属性です。
あまりこの警告が大量に出るようなら、DOCTYPE宣言が適切でない
可能性があります。
・・・となっています
DOCTYPE宣言は
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
ぐぐったりしましたが解決できません。
どなたかアドバイス宜しくお願いします。
>>909 ここは質問スレではないので、それ用のスレへ移動してください。
あとソースを書かないとエスパーにしか答えられないので、
質問スレの方ではきちんとソースを書いて質問するか、もしくはエスパーが現れるのを気長にお待ちください。
911 :
909:2005/09/16(金) 07:45:24 ID:5XC/LjDc
>>910 了解 スマソ!スレ移動して質問してきます
>>889 >
>>888 (W3Cのトップページが)
>テーブルレイアウトだったよ、確か…
>ちょっと前までは(CSSを勧告するまでは)、fontタグもテーブルレイアウトもOKだったし)
本文の方ではテーブルレイアウトは好ましくないと書いていながらも、かなり長い間(数年間)
トップページはテーブルレイアウトを使っていた。
>>908 文書の区切りをhrではなく要素の切れ目で表現するようになったのではないかと。
bodyの内容もブロック要素になったし、匿名ブロックを「区切る」ものから内容が必ずなんらかの
ブロック要素に含まれ要素の切れ目が文書の切れ目となる方向に言語としてのスタンスが
変化したんだと思うがどうか?
もうおれのちっさい脳みそではよう分からんわ
そもそも視覚効果で構造を表現するのは
ぶっちゃけ句読点だって、視覚的に構造を明示するものだしなぁ
つうか文字そのものがそうか
文字と意味を切り離すってのも馴染めないわ
とはいうもののまあ実際は程度問題だろうけど
見出しとか、引用とか段落とかぐらいはねぇ
>>914 視覚効果による構造の表現なんて誰も話してないし。
文字云々も無関係だし。
>>914 切り離すのは文字と意味じゃない。
論理と視覚効果。
原稿用紙で段落を変える場合、改行して一字下げる。
これは「段落の切れ目」の意味を、「改行一字下げ」で表しているのだけれど
電子情報の場合「段落の切れ目」を視覚以外の方法で表現できるから
「段落の切れ目」は「段落の切れ目」として表し
その上で「改行一字下げ」をやりたい奴はCSSかなんかで好きにやれという。
ただそれだけの話。
これが「正しい」のか、それともこちらが<em>正しい</em>のか、悩めという勧告ではない。
原理が通用するか〜原理主義的に〜思想が破綻してる〜とか、そんなものでもない。
マークできるものはマークすべきというごくシンプルな考え方。
ただそれだけの話。
>>913 > 文書の区切りをhrではなく要素の切れ目で表現するようになったのではないかと。
だったら、XHTML2.0 で separator なんて出てくる余地がないはず。
> bodyの内容もブロック要素になったし、匿名ブロックを「区切る」ものから内容が必ずなんらかの
「bodyの内容をブロック要素だけにすべき」というのは、HTML4.0 の
思想ではなく、「HTML2.0 Strict」の思想を引き継いだだけだから、
あまり関係ないような。
hr から区切りの意味を消したのは、そんなに深い考えがあってのことじゃ
ないような気がする。
HTMLがフラットな構造から入れ子型構造を指向するようになりながらも、
hr等の便利な使い方のできる形も許容すべきだという主張があったんじゃ。
学術言語なら階層型の構造にhr的区切りは要らんだろうけど、
実用的な言語であれば現実的なニーズは無視できないだろうし。
漢字が多いなぁ・・・
ひらがなが多いなあ
このスレ、落ち着いて話が進んでてイイね
そうでもない
あんたねぇw
ぎゅうにう!
あー
おまいら3WCにかまうより己の脳をかまえ(@wぷ
脳を構うって何言ってんですか
そんな言い回し聞いたことないですよ
さては頭がおかしいんですね
書き込まないでください
ワロス
(´・ω・`)釣られるなよ
やっぱりそういうレスが来ると思ったよ。
都合悪くなるとすぐ「釣られるなよ」なんだからw
ここに声高らかに宣言する。
釣れた
と(´゚c_,゚` )
どうやら釣りではないようだ
釣り馬鹿に死 のスレはここですか?
2ch最大の釣り堀はここですか
リファラを記録して逆リンクの一覧を生成し表示するのを不快に思ってる人っている?
>>937 あんたがここでfusianaやりたくないのと同じくらいの感覚はみんな持ってんじゃないの?
みんな持ってるんだってさ。
きっと自分の考えること=みんなの考えることだと信じてるんだよ
えっ 違うの?
それはW3Cでもないし法律でもない、慣習の問題
>>938 それはアクセスした人のIP晒しに該当するのではなかろうか。
そういやreferrer一覧を表示しているところ (ツール?) ってあるよなあ。
リンクを張った著者ではなく閲覧したユーザによる擬似トラックバック?
アレでしょ。tDia何とかっての。
ぶっちゃけHTMLのインライン要素はemだけで十分だと思うんだが。
a、strong、citeにimg
必要な要素は山ほどあるぞ
Flasgのタグ全部無条件で認めろ
・・・・・頼む・゚・(ノД`)・゚・
Flasg の検索結果のうち 日本語のページ 約 23 件
950 :
1:2005/09/23(金) 17:30:54 ID:???
一年前、発作的に建てたこのスレもとうとう950になりました。
私はスレ建てできないので誰か次スレ建ててください。
もううるさくこのスレについてあれこれ言うつもりはありません。
その節はすみませんでした。
誰かスレ建てお願いします。
あれこれうるさいよ
W3C関連の質問スレって亡くなった?
てかFlahだけのサイト作ったけど
88点 良くできました だとさ( ´,_ゝ`)プッ
そりゃあ、タグが少ないんだったらいい点出るだろうが
Flahだけだったら点数出せなくないか?
Flahなら出せないかもね、Flahなら。
むしろフラ貼っただけのhtmlで何を12点も引かれるんだ?
貼り方の問題か、宣言の類が抜けてたか、そんなとこじゃね?
>>960 > Flashに対応したWebブラウザでご覧ください。
これのどこが「代替」テキストなのかと小一時間。
altじゃなくて素のテキストでしょ
つまりは、「Flash対応ブラウザで見ろや」という文字が踊るような
Flashなら、<object>要素内は「Flash対応ブラウザでご覧ください」
でもいいが、そうでないなら、そのFlashの内容を表す文章などを書くべきだ
ということだな。
imgタグならうまくいきそうだ
Flashのことは知らんが
document writeとかで書き出せばいい
とかどっかで見たきがする
Eolasのプラグイン特許が有効認定。
HTML4もXHTMLも仕様自体が特許侵害に!どうするW3C。
MSもmozillaもoperaもappleもその他も全滅だ
unisysのときみたいな感じ?
仕様自体が侵害とはどこに書いてあるんだ。
972 :
971:2005/10/02(日) 14:25:25 ID:???
ちょっと補足。
「はじめからブラウザ製品のソース コードに機能が組み込んであるなら、
特許侵害でもなんでもない。 」
とは、例えば、FlashやJavaアプレットは引っかかるとしても、
JavascriptでDOMを操作するようなものは、オッケーということ。
>>966 まるで次の発言を予測して、あらかじめクギをさしたかのような・・・