![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
HTMLの勉強中の作家です。使用ソフトはビルダー14
新規ページより、HTML5にしています。
ページ数が多いものですから、文字化けには戦々恐々です(苦笑)
1.ウイルス感染など以外で、今まで正常に表示されていたページが(特に更新等したわけではない)突然文字化けする可能性はありますか?(素人的質問ですみません)。
2.charsetによる文字コードの指定(外部CSSともにUTF-8)、それ以外に文字コードの指定方法がHTML5にはあるようですが、charsetにて指定してBOMも付ける(やり方は分かりませんが)サーバー側にて文字コードを指定する等の複数で文字コードを指定したほうが良いのでしょうか?
3.先日…文字コードの変更作業中に、1度遭遇したのですが、ビルダー側も文字化け、HPも文字化けしてしまっているときの直し方はありましたら教えて下さい(問い合わせたところ「バックアップを取っていないのなら諦めて下さい」と言われました)。バックアップデータから無事復旧しましたけれど、文字化けしていることに気付かずにバックアップを取ってしまったと仮定して
4.ビルダー14はHTML5に対応はしていませんが、HTML5で作成することは可能なようなのでHTML5に変えましたが(特に問題なくHTML5で表示されています)、このような状況でHTML5というものはマズいでしょうか?
No.2ベストアンサー
- 回答日時:
1.ウイルス感染など以外で、今まで正常に表示されていたページが(特に更新等したわけではない)突然文字化けする可能性はありますか?
=>htmlでcharsetを正しく指定してあれば、突然の文字化けは無いです。ブラウザーの自動判定や美乳文字(古う~)に頼っていると、ある日、突然化けたりして...
2.charsetによる文字コードの指定(外部CSSともにUTF-8)、それ以外に文字コードの指定方法がHTML5にはあるようですが、 charsetにて指定してBOMも付ける(やり方は分かりませんが)サーバー側にて文字コードを指定する等の複数で文字コードを指定したほうが良いのでしょうか?
=>HTML5なら、本文文字セットは
<meta charset="UTF-8">
をなるべく先頭に近いところ<head>の直下の行においとけば安心です。<head>内でも先頭から離れた場所に記述すると効かない場合があります。(何バイト以内か忘れたので、仕様確認してね)
外部のCSSやScriptのcharsetも明示的に書きます。
<script type="text/javascript" charset="UTF-8" src="...."></script>
<link href="XXX.css" media="screen" rel="stylesheet" type="text/css" charset="UTF-8">
逆に、ページ内のCSSやScriptには、charsetを書いちゃだめです。
<style type="text/css">
<!--
// -->
</style>
<script type="text/javascript">
<!--
// -->
</script>
3.先日…文字コードの変更作業中に、1度遭遇したのですが、ビルダー側も文字化け、HPも文字化けしてしまっているときの直し方はありましたら教えて下さい(問い合わせたところ「バックアップを取っていないのなら諦めて下さい」と言われました)。
=>戻せるかどうかは、ケースバイケースですね、ビルダーの事はしりませんが、単に表示が化けてるだけなら壊れてる分けじゃないですよ。正しいcharset指定すれば見れますよ。
化けた状態で、その文字コードで保存しちまったらアウトですね。
4.ビルダー14はHTML5に対応はしていませんが、HTML5で作成することは可能なようなのでHTML5に変えましたが(特に問題なくHTML5で表示されています)、このような状況でHTML5というものはマズいでしょうか?
=>現在、HTML5はまだドラフトですから市販ソフトや書籍でHTML5正式対応を名乗るものは無いと思います。ビルダー14がいいのか、ドリームなんとかがいいのか私には判りません。人の好みじゃないでしょうか、それとも大量のコンテンツを作って管理するためには必要なんでしょうかねえ。プチプチ作るだけならez-HTMLみたいなHTML用テキストエディターがあれば十分ですけど..
ありがとうございます。
問い合わせてみたところ、「HTML5はサポートしていないため動作保障対象外」だそうです。。。
ここ数日間の勉強はなんだったのでしょうか(悲)
詳しい説明をありがとうございます。
yyr446さん毎度お世話になります。
正式勧告まで待ってソフトの乗り換えを検討するか、今からソフトを乗り換えるべきか(4月に撃沈して諦めていたDreamweaverのお試し版がなんとか使いこなせるようになっていたため)、去年の今頃まで「タグって何?」状態だった私ですが、ビルダーも半年かかった今、ようやく使いこなせるようになってきたところですし。。。ただ連載小説のため、正式勧告までには恐ろしいくらいのファイル数になっている可能性が大きいです。
既存ページの処遇はまた考えるとして、当分はHTML5の動向チェック(勉強も並行)で行こうと思います。
No.1
- 回答日時:
文字コードの部分だけ
文字コードの記述が変われば、そのソース全てが書き換わってしまうことは当然なので
文字コードを変える際は、文字コード変換機能のあるテキストエディターでHTMLを開いて
変換した後charsetをテキスト上で手打ちで書き換える。
これをしないでcharsetだけ書き換えると日本語などの文字が全部道ズレになって化けます。
暮れの忙しい中ありがとうございます!
文字コードの変更作業はshift_JISから変える際にテキストエディターの一括置き換え機能を使ってしまったから…です。
その後はビルダーにて1ページずつ置き換え&アップロード後に確認。
その時に文字コードの大切さを再認識致しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- JavaScript ブックマークレットについて 2 2022/10/09 11:48
- Excel(エクセル) Excelの操作方法を教えてください!頭文字2~8文字で特定の値に返す方法 8 2022/07/14 11:26
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- JavaScript HTMLでJavaScriptを使ってパスワードの強化判定のプログラムを作成しています。 一通り作っ 2 2022/10/19 01:41
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- その他(Microsoft Office) Excelの条件付き書式についての質問です。 2 2022/09/08 01:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定の文字のみcssを適用するに...
-
上付き文字と下付き文字を同時...
-
jquery.validationEngine.jsカ...
-
文字の位置、上下のマージンが...
-
フォントのサイズが変わりませ...
-
ホームページビルダー作成HPがi...
-
fontサイズ指定の ”-(マイナ...
-
テキストファイルの行を指定し...
-
CSSで英語はふつうの大きさ...
-
html,cssでスマホとパソコンで...
-
リンク色の定義を2セット作る...
-
Htmlとcssの勉強のため手書きで...
-
CSSで一般的でSEOに有効な値(...
-
HTML5の<pre>の横幅を自動調整...
-
fc2無料ホームページにて携帯サ...
-
横幅は、640ピクセル?600ピク...
-
HPの文字化け対策
-
リンク文字
-
cssで指定するfontサイズについ...
-
Linkタグのcharset属性について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WEBサイトの作成で、imgタグに...
-
文字の位置、上下のマージンが...
-
リストの前後の行間をなくす方...
-
特定の文字のみcssを適用するに...
-
全角半角含めて等幅で表示したい
-
ホームページビルダー作成HPがi...
-
テキストファイルの行を指定し...
-
background-color: #ddd;の意味...
-
Format 関数 表示書式指定文字...
-
リンク文字
-
fontサイズ指定の ”-(マイナ...
-
HTMLで特定の文字だけ色を変え...
-
CSSを一部無効にしたい
-
指定の文字だけ色を変える
-
上付き文字と下付き文字を同時...
-
Excel VBA メール作成について ...
-
遊明朝のプロポーショナルフォ...
-
jquery.validationEngine.jsカ...
-
テキストボックス途中で切れて...
-
テキストエリア内の文字の装飾
おすすめ情報