tag HTML <script>
Exemplos
Através JavaScript saída "Olá, mundo":
document.write("Hello World!")
</script>
tente »
Suporte a navegadores
Todos os principais navegadores suportam a tag <script>.
definições e instruções tag
tag <script> é usado para definir o script do lado do cliente, como JavaScript.
<Script> elemento pode conter instruções de script, você também pode "src" atributo aponta para um arquivo de script externo.
JavaScript é normalmente usado para manipulação de imagem, validação de formulário, e as mudanças de conteúdo dinâmico.
Dicas e Notas
NOTA: Se você usar o atributo "src", o elemento <script> deve estar vazio.
Dica: Veja o <noscript> elemento, para aqueles deficientes em script de seu navegador ou um navegador não suporta usuários de script do lado do cliente, este elemento é muito útil.
Nota: Existem várias maneiras de executar um script externo:
- Se assíncrono = "assíncrono": script de forma assíncrona em relação ao resto da execução da página (quando a página para continuar a análise, o programa será executado)
- Quando a execução do script será concluída a análise da página: Se você não usar o assíncrono e adiar = "adiar"
- Se nem uso nem assíncrona adiar: Antes do navegador para continuar a analisar a página, ler e executar scripts imediatamente
Diferenças entre HTML 4.01 e HTML5
Em HTML 4 em, atributo "tipo" é necessário, mas é opcional no HTML5.
atributo "assíncrono" é novo na atributos HTML5.
HTML5 não é mais suportado em HTML 4.01 em certas propriedades: "xml: space".
As diferenças entre HTML e XHTML
Em XHTML, o tipo de conteúdo roteiro é declarado como #PCDATA (em vez de CDATA), isso significa que a entidade será resolvido.
Isto significa que em XHTML, todos os caracteres especiais devem ser codificados ou todo o conteúdo aninhado em uma seção CDATA:
//<![CDATA[
var i=10;
if (i<5)
{
// some code
}
//]]>
</script>
propriedade
Novo: HTML5 nova propriedade.
属性 | 值 | 描述 |
---|---|---|
async New | async | 规定异步执行脚本(仅适用于外部脚本)。 |
charset | charset | 规定在脚本中使用的字符编码(仅适用于外部脚本)。 |
defer | defer | 规定当页面已完成解析后,执行脚本(仅适用于外部脚本)。 |
src | URL | 规定外部脚本的 URL。 |
type | MIME-type | 规定脚本的 MIME 类型。 |
xml:space | preserve | HTML5 不支持。规定是否保留代码中的空白。 |
Propriedades globais
<Script> tag suporta HTML propriedades globais .
artigos relacionados
HTML Tutorial: Script HTML