Skip to content

Estrutura "script"

VitorSampaioAmaral edited this page Nov 28, 2022 · 1 revision

Permite ao desenvolvedor a inserção de códigos JavaScript. De princípio, esta estrutura não renderiza conteúdo para o usuário

Quando for usado para inserir códigos, seu conteúdo pode ser embutido de forma interna, ou seja, dentro da sua própria estrutura, ou em um conteúdo externo, referenciado pelo atributo fonte

Exemplos

<script>
  console.log("Hello World");
</script>

Atributos

  • tipo: Especifica o tipo de mídia do script

  • referrerpolicy: Especifica qual informação referida enviar quando obter o script:

    • no-referrer
    • no-referrer-when-downgrade
    • origin
    • origin-when-cross-origin
    • same-origin
    • strict-origin
    • strict-origin-when-cross-origin
    • unsafe-url
  • integridade: Permite o navegador para checar o script obtido para garantir que o código não será executado se o conteúdo foi alterado

  • sem-modulo: Especifica que o script não será executado em navegadores que suportam módulos ES2015

  • adiar: Especifica que o script será baixado em paralelo ao processamento da página, e será executado assim que disponível (somente para scripts externos)

  • async: Especifica que o script será baixado em paralelo ao processamento da página, e será executado assim que disponível (antes do processamento completar) (somente para scripts externos)

  • crossorigin: Estabelece o modo de request para HTTP CORS

  • fonte: Especifica a URL do arquivo do script externo

Tradução para HTML

script é traduzido em HTML como <script>

Atributos de <cabeça>

  • <base-ligações>
  • <estilo>
  • <meta>
  • <recurso>
  • <título>
Clone this wiki locally