アカウント名:
パスワード:
...<?xml-stylesheet type="application/xml" href="contents.html"?><html ...> <head> <link rel="Contents" href="..."/> </head> <body> ... </body></html>
... <xsl:template match="xhtml:link[@rel = 'Contents']" <xsl:copy-of select="document(@href)/xhtml:html/xhtml:head/xhtml:link"/> </xsl:template>...
最初にメイントピックのブロックが来ていればそれでいいんですよ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
/.Jはテーブルレイアウト…。 (スコア:0)
追従しようにも、見た目だけ真似る、ってコトになりそうです。
ちなみに、本家をCSS無しで見ると、だらーっと縦に長い、ウナギの寝床レイアウトになります。段組等一切無し。
/.Jの場合は、ほとんどレイアウトが崩れず、リンクの文字色とか文字サイズ、タイトル欄の幅がちょっと変わる程度です。段組もそのまんま。
どっちがいいのか? と問われると、現状では微妙な感じですね…。
組み込み向けのブラウザでは、CSSにろくに対応していないブラウザもあるわけで、その時に「本来のレイアウトに近づける」か、「レイアウトは諦めてもらう」か。
サイト制作者のポリシーの問題になっちゃうのかな…。
詳しくは世間はまだまだテーブル・レイアウトが主流? [srad.jp]のトピック参照のこと。
Re:/.Jはテーブルレイアウト…。 (スコア:3, 参考になる)
ソースの冒頭にダラダラとナビゲーションやら広告やらってのが並んでいるから扱いづらいだけで。
せっかくCSSでレイアウトを定義しようってんだから、ソースとレンダリング後の表示イメージとで、各ブロックの出現順を別立てで考えればいいのに。
-+- 想像力を超え「創造力」をも凌駕する、それが『妄想力』!! -+-
Re:/.Jはテーブルレイアウト…。 (スコア:2, すばらしい洞察)
フレームが否定されてからと言うものの、
それに類似したカラム分けを使った場合には
全ページ内にナビゲーションを逐一突っ込むのが一般化しましたが、
どうもこれって明らかに冗長な気がするんですよね。
(頭にメニューを持ってきていたら、
読み上げブラウザでも変なんじゃないかと思うのですが、
使ったことがないので分かりません。)
<link rel="~">を使ったナビゲーションも冗長と言えば冗長なのですが、
何かスマートな仕組みは出てこないんですかね。
=-=-= The Inelegance(無粋な人) =-=-=
Re:/.Jはテーブルレイアウト…。 (スコア:2, 参考になる)
HTML側: XSLT側:
Re:/.Jはテーブルレイアウト…。 (スコア:1)
#拡張子なんて飾りです。
Re:/.Jはテーブルレイアウト…。 (スコア:0)
「それもどうかな」と思いましたが、新/.のレイアウトを前提にすると上の対処はまさに該当しますね……。
Re:/.Jはテーブルレイアウト…。 (スコア:2, 参考になる)
個人的には両立かなぁ
真性のACじゃわからんだろうけど、今現在でもナローバンドな人向けにライトモードっていうデータ量を減らすためにウナギの寝床状態のHTMLをはき出すモードがあるわけさ(テーブルレイアウトだけど)
ってことで、ログインユーザーなら設定で切り替えられるから両立可能
CSSにろくに対応してないブラウザ使うならそういう設定してくれでOKでしょ(設定なしで強制的にモード変更する小技もあるらしいし [srad.jp])
Re:/.Jはテーブルレイアウト…。 (スコア:0)
スラド見るときはライトモード、CSSオフ、JSオフ、画像オフ、色オフがお勧め。
読みやすいですよ~
# CSSオフでもきちんと表示されるのはテーブルレイアウトの恩恵だったり、
# そもそもテーブルレイアウトだから重くなってたり、なんか複雑な気分ですが。
Re:/.Jはテーブルレイアウト…。 (スコア:1)
それはそれとして、
個人的にはCSSオフよりはユーザースタイルシート使った方がいいと思う
テーブルレイアウトな今の/.Jだと指定が非常にむずいけど....
本家のようにきちんとマークアップされれば、かなり柔軟にいじれそう
display: none;とか指定しちゃえば一応邪魔な奴消し放題だし
Re:/.Jはテーブルレイアウト…。 (スコア:1)
アカウント取ってライトモードと一緒に設定した方が何かと便利かと思います・・・
# そういう自分はIDで投稿しますが・・・