[1] [DFN[ASCII [RUBYB[文字]@en[characters]]]]は、 [[ASCII]] に含まれる[[文字]] ([[ラテン文字]]、[[数字]]、[[記号]])
の総称です。大抵の場合、[[符号化文字集合]]としての
[[ASCII]] としてではなく、単なる[[文字集合]]としての [[ASCII]] を指しています。従って、
[[シフトJIS]]や [[UTF-8]] によって[[符号化]]されていても、 [[ASCII]]
に含まれる[[文字]]と同名のものをもって「[[ASCII文字]]」と呼びならわされています。

[7] [DFN[[RUBYB[[[ASCII符号位置]]]@en[ASCII code point]]]]は、
[[U+0000]] [[以上]] [[U+007F]] [[以下]]の[[符号位置]]です [SRC[>>6]]。

[10] [DFN[[RUBYB[[[ASCII文字列]]]@en[ASCII string]]]]は、
[[U+0000]] [[以上]] [[U+007F]] [[以下]]の範囲の[[文字列]]です [SRC[>>4]]。

[9] [DFN[[RUBYB[[[ASCIIバイト]]]@en[ASCII byte]]]]は、
[[0x00]] [[以上]] [[0x7F]] [[以下]]の[[バイト]]です [SRC[>>8]]。

* 仕様書

[REFS[
- [8] [CITE@en-US[Encoding Standard]] ([TIME[2015-08-19 23:19:23 +09:00]] 版) <https://encoding.spec.whatwg.org/#ascii-byte>
- [6] [CITE@en-US[Encoding Standard]] ([TIME[2015-08-19 23:19:23 +09:00]] 版) <https://encoding.spec.whatwg.org/#ascii-code-point>
- [4] [CITE@en[URL Standard]]
([TIME[2015-06-17 03:10:43 +09:00]] 版)
<https://url.spec.whatwg.org/#ascii-string>
]REFS]

* 文字の一覧

[REFS[
- [11] [CITE@en[Character set "Characters in ASCII string"]] ([TIME[2016-03-06 23:10:14 +09:00]] 版) <https://chars.suikawiki.org/set/%24url%3AASCII-string-char>
]REFS]

* 部分集合

[2] [[ASCII]] のうちの[[図形文字]]のみを指して [[ASCII文字]]ということもあります。
この意味では厳密には「[[印字可能ASCII文字]]」と呼ぶべきです。

[FIG(short list)[
- [[印字可能ASCII文字]]
- [[ASCII数字]]
- [[ASCIIラテン文字]]
- [[ASCII英数字]]
- [[ASCII十六進数字]]
]FIG]

* 偽の ASCII 文字

[18] [[Unicode]] には[[ASCII文字]]と似て非なるものが何種類かあります。

- [[全角文字]]版 [[ASCII文字]]
- [[タグ文字]]版 [[ASCII文字]]
- [[国旗]]用[[ラテン文字]]
- [[数式]]用書式付き[[ラテン文字]]・[[数字]]
- [[ラテン文字]]と同形の[[ギリシャ文字]]、[[キリル文字]]
- [[上付き]]、[[下付き]]の[[ラテン文字]]・[[数字]]
- その他[[互換分解]]で [[ASCII文字]]になるもの

* 演算

[19] [[ASCII文字列]]と[[ASCIIバイト]]列に関する[[演算]]として、
[[ASCII符号化]]および[[ASCII復号]]があります。

* 関連

[3] [[ASCII文字]]以外の[[文字]]を、[[非ASCII文字]]といいます。

[16] 原義は [[ASCII]] を参照。

[21] [[ASCII互換]]も参照。

* 歴史

[5] [CITE@en[Indicate ranges are inclusive to be more mathematically correct. · whatwg/encoding@75795fd]]
([TIME[2015-08-20 13:27:58 +09:00]] 版)
<https://github.com/whatwg/encoding/commit/75795fdb9f905552a3755265d2b63c6920f60528>

[12] [CITE@en[Editorial: start using the Infra Standard]]
([[annevk]]著, [TIME[2016-11-18 20:21:54 +09:00]])
<https://github.com/whatwg/encoding/commit/a26f76889bf393999e9caad84a3647ab09c39e09>

[13] [CITE@en[Editorial: start using the Infra Standard]]
([[annevk]]著, [TIME[2016-11-18 20:21:54 +09:00]])
<https://github.com/whatwg/encoding/commit/a26f76889bf393999e9caad84a3647ab09c39e09>

[14] [CITE@en[Editorial: start using the Infra Standard]]
([[annevk]]著, [TIME[2016-11-21 20:23:59 +09:00]])
<https://github.com/whatwg/url/commit/9001b9be7475fdf4a7a2757b5417aa4a9f06b3b6>

[15] [CITE@en[Use INFRA.]]
([[mikewest]]著, [TIME[2016-11-30 20:25:40 +09:00]])
<https://github.com/w3c/webappsec-csp/commit/8a2b0ebd25ea8d0e793ab48a1c51a6d45834fab5>

[17] [CITE@en[Improve representation guidelines for bytes and code points]]
([[annevk]]著, [TIME[2017-03-23 22:25:17 +09:00]])
<https://github.com/whatwg/infra/commit/543b2c48b6e1babb50d77e5a3ba5b86be8b56eb9>


[FIG(data)[ [216] [[HTML要素概説]]

:出典:
[REFS[

- 
[20] 
[DFN[INFRA]]:
[CITE@en[Infra Standard]], 
[DATA(.author)[[[WHATWG]]]],
[TIME[2024-08-14T11:20:22.000Z]], [TIME(.seen)[2024-10-19T02:25:22.602Z]] <https://infra.spec.whatwg.org/>


]REFS]
:注釈:
- 
[DFN[[RUBYB@ja[ASCII文字]@en[ASCII character]]]]
元は[[米国]]の[[文字コード]]規格 [[ASCII]] の[[文字]]のこと。
現在は [CC[U+0000]] から [CC[U+007F]] の[[文字]]を指すことが多い。
[SRC[>>20]]
[SRC[SW:[[参照処理モデル]]]]

]FIG]
