No.2ベストアンサー
- 回答日時:
大原則として,崩れません。
HTML 4およびXHTML 1は文字集合としてISO/IEC 10646-1が指定されています。
また,HTML5では文字集合としてUnicodeが指定されています。
# XHTML5は内部(DOM)がUnicodeで外部がISO/IEC 10646-1かな。基本的に違いはないのだけど……。
故に,Shift_JISであっても内部的にはISO/IEC 10646-1またはUnicodeで取り扱うことになります。
最終的なレンダリングエンジンにとって,元のエンコーディングがなんであれ文字集合が同じである以上,
同じ文字は同じようにレンダリングされます。
ただし,Shift_JIS (またはそれに似たエンコーディング) とISO/IEC 10646-1のマッピングは複数存在するため,
同一に見える文字が異なる文字にマッピングされる可能性はあります。
その結果,意図した文字と異なる文字が表示されたり,異なる幅で表示される可能性はあります。
ただし,これは変換後にHTMLをちゃんと確認することで防げます。
UTF-8とISO/IEC 10646-1のマッピングは非正規化表現を除くと1通りしかないため,
UTF-8の文書は意図しない変換が入ることがないためです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- Java VScodeのターミナルの文字化けについて 1 2022/09/27 22:19
- C言語・C++・C# S-JIS → JIS コード変換するには 3 2023/02/09 23:55
- Excel(エクセル) マクロ、条件付き書式のfont.color 1 2023/03/28 01:10
- Windows 8 メモ帳による文字コード変換 2 2022/09/01 18:38
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ダブルクォーテーションのrepla...
-
Path型をString型へ変換する(Java)
-
エクセルVBAで「〜」が表現でき...
-
byte配列をImageに変換する
-
javaで質問です。 文字列2023/2...
-
COBOLで半角カナを全角カナに変換
-
substring バイト単位でやりたい
-
CStringをLPCTSTRへ変換
-
JavaのStringクラスに「外字」...
-
int型のゼロ埋め
-
UTF-8とUnicodeの互換性
-
Windows-31Jからutf-8への変換...
-
ドコモ、ボーダフォン、エーユ...
-
IBM漢字コード⇒SJIS変換方法
-
カタカナをローマジに変換する。
-
error C2440: 'static_cast' : ...
-
n番目に大きな値を探索する
-
System.err. printlnとSystem.o...
-
「WorkImage.getGraphics()」が...
-
配列をセッションに割り当てた後で
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javaで質問です。 文字列2023/2...
-
ダブルクォーテーションのrepla...
-
Path型をString型へ変換する(Java)
-
カタカナをローマジに変換する。
-
int型のゼロ埋め
-
javascriptで文字列のsjis利用...
-
byte[] を long,float とかに...
-
C言語32bitから64bitの移行につ...
-
JavaのStringクラスに「外字」...
-
javaの初歩的な質問です。
-
Visual Basic でのコードをASCI...
-
UTF-8とUnicodeの互換性
-
文字列の比較
-
下記問題の答えが"D"になる意味...
-
[Javascript]エンターキー押下...
-
エクセルVBAで「〜」が表現でき...
-
byte配列をImageに変換する
-
javaで「全角が含まれているか...
-
IBM漢字コード⇒SJIS変換方法
-
Windows-31Jからutf-8への変換...
おすすめ情報