Атрибут charset
Синтаксис
(X)HTML
<script type="..." src="..."
charset="[значение]"></script>
Описание
Атрибут / параметр charset
(от англ. "charset" ‒ «кодировка») указывает кодировку внешнего (подгружаемого) сценария.
Условия использования
Данный атрибут указывается, только при наличии атрибута «src
».
Поддержка браузерами
Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.
Спецификация
Верс. | Раздел |
---|---|
HTML | |
2.0 | |
3.2 | |
4.01 | 12.2 The A element charset = charset [CI]... DTD: Transitional
Strict
Frameset
|
5.0 | 4.11.1 The script element The charset attribute... |
5.1 | 4.12.1. The script element The charset attribute... |
XHTML | |
1.0 | 4.8. Script and Style elements DTD: Transitional
Strict
Frameset
|
1.1 | Extensible HyperText Markup Language |
Значения
В качестве значения указывается кодировка внешнего ресурса. Примеры кодировок:
- ISO-8859-1
- Кодировка используемая большинством западноевропейских языков. (Данная кодировка также известна как «Latin-1».)
- ISO-8859-5
- Кодировка поддерживающая кириллицу.
- SHIFT_JIS
- EUC-JP
- Японская кодировка
- UTF-8
- Одна из общепринятых и стандартизированных кодировок текста, поддерживающая множество различных письменностей.
- windows-1251
- Кодировка с поддержкой кириллицы.
Регистр символов: не учитывается.
Пример использования
Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр charset (Элемент script)</title>
<script type="text/javascript" src="../myscript.js" charset="utf-8"></script>
</head>
<body>
<h1>Пример использования атрибута "charset"</h1>
<p>Файл «<a href="../myscript.js">myscript.js</a>» <span id="status" style="color: red;">не присоединён</span> к данному документу.</p>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр charset (Элемент script)</title>
<script type="text/javascript" src="../myscript.js" charset="utf-8"></script>
</head>
<body>
<h1>Пример использования атрибута "charset"</h1>
<p>Файл «<a href="../myscript.js">myscript.js</a>» <span id="status" style="color: red;">не присоединён</span> к данному документу.</p>
</body>
</html>
Параметр charset (Элемент script)