C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

一般的にはXHTML?


(過去ログ 8 を表示中)

[トピック内 7 記事 (1 - 7 表示)]  << 0 >>

■8487 / inTopicNo.1)  一般的にはXHTML?
  
□投稿者/ みづき 二等兵(1回)-(2006/11/23(Thu) 13:44:25)

分類:[C#] 


分類:[C#] 

こんにちわ。

現在VS2005 WinXPでASP.NET 2.0のWebページを作成しています。
VSで作る際、デフォルトではページはXHTML宣言?がされると思います。
全てをVSでやるのであればそれでいいんですが
デザイナとの兼ね合いでHTML4.01でやりたいと思っています。

しかしVSで
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
を指定して、<BR>と入力しようとしても自動的に<BR />に変換されてしまいます。
HTML4.01的には<BR />が認めていられないらしく(HTML構文チェックサイトにて)
デザイナが作る方はそもそも/>で終わるようなタグは存在しないため
このVSによる自動補完をHTML4.01準拠になるようにしたいんですが
どうもそのような設定が見あたりません。

それとも、VSでWebページを作成する場合HTML4.01は邪道で
できる限りXHTML形式で作らなければならないんでしょうか?


0
引用返信 編集キー/
■8488 / inTopicNo.2)  Re[1]: 一般的にはXHTML?
□投稿者/ 渋木宏明(ひどり) 一等兵(38回)-(2006/11/23(Thu) 13:58:26)
渋木宏明(ひどり) さんの Web サイト

分類:[C#] 

> このVSによる自動補完をHTML4.01準拠になるようにしたいんですが
> どうもそのような設定が見あたりません。

無いですね。

<br> が自動的に <br/> になるのを防ぐだけなら、[ツール]-[オプション] の "テキストエディタ/HTML/書式" で、「終了タグを自動挿入する」のチェックを外せばOKです。
(ついでに "テキストエディタ/HTML/検証" の設定も見直すべきかもしれません)

が、<br> 以外についても終了タグの自動挿入が行われなくなるので、トレードオフしてください。



0
引用返信 編集キー/
■8495 / inTopicNo.3)  Re[2]: 一般的にはXHTML?
□投稿者/ みづき 二等兵(2回)-(2006/11/23(Thu) 19:50:51)

分類:[C#] 

> <br> が自動的に <br/> になるのを防ぐだけなら、[ツール]-[オプション] の "テキストエディタ/HTML/書式" で、「終了タグを自動挿入する」のチェックを外せばOKです。
> (ついでに "テキストエディタ/HTML/検証" の設定も見直すべきかもしれません)
>
> が、<br> 以外についても終了タグの自動挿入が行われなくなるので、トレードオフしてください。

情報ありがとうございます。
早速上記設定をしてみました。
確かにタグでの補完は<br>ができるようになりました。
でもこの場合、ソースモードだとそうなんですが、デザインモードで
文字を書いて、エンターで改行するとやっぱり<br />になっちゃうんですね・・・

HTML検証については4.01の設定にしてありました。
多分色々設定を探してるときにやったんだと思います。
それらしいのを手当たり次第にやってたので。

やっぱりXHTMLのままの方がいいんですかね・・・


0
引用返信 編集キー/
■8498 / inTopicNo.4)  Re[3]: 一般的にはXHTML?
□投稿者/ 中博俊 神(856回)-(2006/11/23(Thu) 23:27:07)

分類:[C#] 

デザイナに、未だにHTML4.01なんていってるの?
勉強している?って一言(^^;;;

0
引用返信 編集キー/
■8499 / inTopicNo.5)  Re[4]: 一般的にはXHTML?
□投稿者/ みづき 二等兵(3回)-(2006/11/24(Fri) 00:46:51)

分類:[C#] 

No8498に返信(中博俊さんの記事)
> デザイナに、未だにHTML4.01なんていってるの?
> 勉強している?って一言(^^;;;
HTML4.01は古いんでしょうか?
このじゃんぬねっとさんのサイトもそうですし、MSのサイトも4.0で、@ITとかよくみるんですがここもそうですよね。
ふと思って自分が登録してあるブックマークを一通り見てみたんですが
多い順だと 指定無し>>HTML4.xx系>>>>>XHTML系
になってました。
とりあえず自分も、前からHTML4系の方が多いので、こちらの方が標準的かなと思ってたんですが。
当然XHMLの方が新しい規格?で、浸透していないというのもあるとは思いますが。

デザイナはWeaverでやってます。
何人かのデザイナの人と仕事したことはありますが、XHTMLでしてくる人はいませんでした。
今のところ会った人は全員HTML4.01でサイトを作っていました。
まあその方がデザインしやすいのかなとかその辺はわからないんですが
個人的にもXHTMLの書式はまだ慣れてないというか、昔から見慣れた形式じゃないので違和感を感じるんで。


0
引用返信 編集キー/
■8503 / inTopicNo.6)  Re[5]: 一般的にはXHTML?
□投稿者/ 渋木宏明(ひどり) 伍長(42回)-(2006/11/24(Fri) 07:50:40)
渋木宏明(ひどり) さんの Web サイト

分類:[C#] 

> HTML4.01は古いんでしょうか?

古いか新しいかで言えば古いわけで。
でも、世間的にどれだけ xhtml が認知されているかというと。。。

僕の感覚では、新規ものなら xhtml にしちゃってもいいかなーくらいの認識です。



0
引用返信 編集キー/
■8504 / inTopicNo.7)  Re[6]: 一般的にはXHTML?
□投稿者/ 囚人 伍長(47回)-(2006/11/24(Fri) 09:40:46)

分類:[C#] 

世間には古いブラウザを使っている人が想像以上に多くて、デザイナの中にはいまだに旧Macを愛用して手放したくないなんて人もいます。旧Macだとブラウザは相当古かったりします。
そういったブラウザで XHTML を見ちゃうとデザインがめちゃくちゃになるので、デザイナの世界では「逆に」XHTMLは使わない、という常識があるのやもしれません。勉強不足ではなく、恐らく勉強した結果でしょう。
我々開発者は殆ど常にブラウザを最新にするので分からないのですが、古いブラウザを使っている人は多い。マジで。
で、あまり最新機能を使うとサポートがかなりウザイ事になるので最大公約数を採るのが正解、となるのでしょう。

0
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -