• 締切済み

文字コードも小文字で入力してもいいのか?

XHTMLの正しい書き方の本を見ました。 XHTMLは小文字で書くと書いてありましたが、 Shift_JISなど文字コードは大文字と小文字を区別して書いていました。 文字コードは区別してかかないといけないのでしょうか?

  • HTML
  • 回答数2
  • ありがとう数0

みんなの回答

  • beaper
  • ベストアンサー率12% (11/89)
回答No.2

XML宣言や<meta>において文字のエンコードを指定する場合、"Shift_JIS"や"EUC-JP"など""の中に記述される単語に関しては大文字・小文字は区別されないようです。ですから"shift_jis"でも"euc-jp"でもよろしいかと。また、"ja"や"en"のような言語コードも同様のようです。 結局、別にどちらでも構わないと思います。(かく言う私も質問者さんと同じようにしていますが) あと、小文字で書くというのは全ての要素や属性名だったと思います

noname#20377
noname#20377
回答No.1

IANAの文字コード一覧から http://www.iana.org/assignments/character-sets >However, no distinction is made between use of upper and lower case letters. 大文字と小文字は区別されない

関連するQ&A

  • 文字コードについて

    <?xml version="1.0" encoding="Shift_JIS" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja" id="sixapart-standard"> <head> <meta http-equiv="Content-Type" content="text/html" charset="Shift_JIS" /> </head> というように文字コード指定をしているのですが、なぜか文字コードがUTFになり、shift jisにすると文字化けしてしまいます。 どなたかアドバイスお願いいたします。

    • ベストアンサー
    • HTML
  • Windowsの標準文字コードについて

    標準文字コードはシフトJISとされていますが、 例えば、windowsでメモ帳を使って文字を書いて、保存をした時。 保存する時の文字コードは自由に選択できますよね。 この時点だと、どこにシフトJISコードが使われているのかはサッパリ分かりません。 それで考えたのですが、 文章を保存する時では無く、 メモ帳に書いている時に使われている文字が、 シフトJISなのでしょうか?(その文字を16進数としてみた時にシフトJISの文字コードになっている) つまり、 もともと、windows上でwebページのフォームに文字を入力するとか、 メモ帳で文章を書くと、 シフトJISとして書いている事になるのでしょうか?(シフトJISコードに対応した16進数で書いている) それを、例えばメモ帳ならシフトJISコードを違うコードに変換して保存する機能が付いている ブラウザには、その機能は無いから、フォームからはシフトJISコードとしてのデータしか遅れない。 そう考えると、 windows上では入力する全ての文字がシフトJISコードという事になり、 標準文字コードがシフトJISという言葉にも納得がいくのですが、 上記の理解で正解なのでしょうか? よろしくお願いします。

  • 文字コードは何にしたらいいですか?

    文字コードは何を設定するのが良いですか?モバイルサイトとパソコンサイトの両方で聞きたいです。 (いろいろなサイトのソースを見ると、シフトJISが一番多かったので、やはりシフトJISが良いってことなのでしょうか?これからはutf8で作るべき!と書かれているサイトも結構あったので悩んでしまいます。これからはこっちが主流になるのでしょうか?モバイルサイトはシフトJISじゃないと文字化けしてしまうというのもあったのですが本当ですか??)

    • ベストアンサー
    • HTML
  • 文字コードについて

    前回の質問では解決しないまま誤って締め切ってしまいました。すいません。(その後無事解決しました) また質問で申し訳ないのですが、文字コードについて質問をさせてください。 「set names sjis」というのはどういう意味があるのでしょうか?この命令を使えばそのときだけその文字コードで使えるのだと思っていたのですが、phpからmysql_queryでその命令を送ったところ、逆にその命令を送ったときだけ文字化けが発生してしまいました。(phpファイルの文字コードはシフトJISです) その命令を送らなかったときはmysql側の設定にかかわらず文字化けは発生しませんでした。 また話は変わるんですが、例えばレンタルサーバーなどでサーバーのMySQLの設定がシフトjisでなかった場合は、シフトjisは使えないのでしょうか?携帯対応のサイトを作りたいのでシフトJISにしたいのですが…… 以上2点よろしくお願いします

    • ベストアンサー
    • MySQL
  • 文字コード

    例文をISO-2022-JP文字コード、EUC-JP文字コード、シフトJIS文字コードでそれぞれコード化したいのですが、コードの調べ方を教えてください。 よろしくお願い致します。

  • TeraPadの文字コード

    TeraPadの文字コードについて教えてください。 1. TeraPadで扱える文字コードは Shift-JIS、JIS、EUC、Unicode、UTF-8、UTF-8N の6種類あるようですが、このEUCとEUC-JPは 同じものですか? 2. Shift-JISで保存すると、TeraPadの下の部分に 表示される文字コードがSJISとなります。 これはShift-JISのことですか? 3. 短い文章では文字コードを誤認識する場合も あるようですが、どうしたら正しく認識 させられますか? 指定した文字コードで保存できず困っています。

  • 文字コードについて

    Windowsでよく使う文字コードはSJISなのでこれについて調べたら shift-jis、cp932、Windows-31Jのような名称がある事がわかりました。 これらの違いは調べてわかったのですが、プログラムで文字コードを指定する時、プログラムによって上の文字を上の文字を使い分けなければいけませんがなぜこのような現象が起こるのですか? 各アプリケーションで指定する文字コード名を勝手に定めているように思えます。上の文字コードはISOやIANA等に登録されているみたいですが、文字コードを登録するための統一された一つの組織に登録するわけではないのですか? またエディタなどでこれらを区別する際にはどのようにして判別しているのですか? これらの質問のどれかが分かったらその質問だけで構わないので教えてください。

  • XHTML作成時の文字コードについて

    XHTML作成時に文字コード(shift_JIS等)を宣言しますが、これは当該文書がその文字コードで 書かれていることを宣言(記)し、WEBブラウザにこの記述コードに従って表示させるためと聞いています。それでは当該XHTMLをどの文字コードで書くかはどのように指定できるのでしょうか。 XHTMLを作成するのは例えばメモ帳なり、wordなり、dreamweaverなりを使ってでしょうが、作成する文書の文字コードを指定するメニューはないと(dreamweaverには環境設定メニューに若干関係ある かと見られるものがありますが。)思います。文書を作成して保存する際に文字コードを選択する メニューが出るやの話をきいたことがありますが、そのようなメニューは存在しないようです。 この質問の具体的背景は、euc-jpで書かれているXHTML/CSSをshift_JISに書き換えたいと思うのですが、上述の部分の知識がないために実現できないことにあります。 この手の質問は問い合わせ先を見付けるのが困難なため、ここで質問させて頂きました。 ご教示宜しくお願い致します。

  • 文字コード体系について

    WINDOWS95の文字コードはシフトJISのみに対応していたと思うのですが、 このときアメリカなど海外で販売されていた WIN95の文字コードは何だったのかご存じありませんか? WINDOWSxpの文字コードはシフトJISと、unicode対応してると思うのですが、 海外で販売されている物は unicodeのみに対応してるのでしょうか。 それとも他に特殊な文字コード体系を持っているのでしょうか。

  • 文字コードの利点、欠点

    シフトーJISとかEUCとか、色々文字コードが ありますが、例えばこのふたつの文字コードの場合、 それぞれの利点、欠点は何なのでしょうか? よく観るホームページではシフト-JISが多い気もしますが、 どちらの方がいいのでしょう?

専門家に質問してみよう