HTML - Links e Formulários
143 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

O elemento HTML especifica um inline frame, isto é, um quadro onde se coloca/adiciona um outro documento _____.

html

Deve-se sempre incluir o atributo _____ no elemento iframe, para que os leitores de ecrã possam ler do que se trata o conteúdo.

title

O atributo sandbox permite um conjunto extra de _____ para o conteúdo do iframe.

restrições

Quando o atributo sandbox está presente, este tratará o conteúdo como sendo de uma _____ única.

<p>origem</p> Signup and view all the answers

Um formulário HTML é utilizado para recolher dados do _____ do utilizador.

<p>utilizador</p> Signup and view all the answers

Facilitar a recolha de dados do utilizador através de vários elementos é uma das finalidades do _____ HTML.

<p>formulário</p> Signup and view all the answers

O formulário HTML pretende-se estruturar elementos de 'data _____' através de elementos form.

<p>input</p> Signup and view all the answers

Suportar validação do lado do _____ para uma melhor experiência do utilizador é um objetivo dos formulários HTML.

<p>cliente</p> Signup and view all the answers

O atributo ______ inicia automaticamente o vídeo.

<p>autoplay</p> Signup and view all the answers

O símbolo # no atributo href indica ao browser que se trata de uma âncora de ___ .

<p>navegação</p> Signup and view all the answers

Ao usar ______ muted, o vídeo inicia sem som.

<p>autoplay</p> Signup and view all the answers

A tag HTML ___ é utilizada para incorporar uma imagem numa página web.

<p>img</p> Signup and view all the answers

O elemento ______ permite reproduzir um ficheiro de áudio numa página web.

<p>audio</p> Signup and view all the answers

A tag img contém apenas ___ e não tem uma closing tag.

<p>atributos</p> Signup and view all the answers

O atributo ______ adiciona controlos de áudio, como reprodução e pausa.

<p>controls</p> Signup and view all the answers

O elemento ______ permite especificar ficheiros de áudio alternativos.

<p>source</p> Signup and view all the answers

A tag img tem dois atributos obrigatórios: src e ___ .

<p>alt</p> Signup and view all the answers

O elemento HTML ___ permite apresentar imagens diferentes para diferentes dispositivos ou tamanhos de ecrã.

<p>picture</p> Signup and view all the answers

O código ______ é utilizado para reproduzir um vídeo do YouTube em HTML.

<p>iframe</p> Signup and view all the answers

Os controlos do vídeo são adicionados como ______ no URL do vídeo.

<p>parâmetros</p> Signup and view all the answers

O elemento picture contém um ou mais elementos ___, cada um referindo-se a diferentes imagens.

<p>source</p> Signup and view all the answers

Cada elemento source tem um atributo ___ que define qual a imagem mais adequada.

<p>media</p> Signup and view all the answers

Para delimitar a área de display do vídeo, utilizamos os atributos ______ e height.

<p>width</p> Signup and view all the answers

O elemento img é usado pelos browsers que não suportam o elemento ___ ou se nenhuma das tags source corresponder.

<p>picture</p> Signup and view all the answers

Utilizar sempre o POST se os dados do formulário contiverem informações ______ ou pessoais!

<p>sensíveis</p> Signup and view all the answers

O elemento

<p>descrição</p> Signup and view all the answers

O atributo for deve ser igual ao atributo ______ do elemento <input> para associá-los.

<p>id</p> Signup and view all the answers

O elemento ?

<p>Os dados da lista não serão enviados ao servidor após a submissão. (D)</p> Signup and view all the answers

Para criar um botão que não permite a inserção de texto e elementos, qual elemento deve ser utilizado?

<p><button type='button'> (D)</p> Signup and view all the answers

Qual atributo deve ser adicionado a um elemento

<p>selected (C)</p> Signup and view all the answers

Qual elemento define uma lista desplegável em um formulário HTML?

<p><select> (D)</p> Signup and view all the answers

Para melhorar a acessibilidade, o atributo 'for' em um elemento

<p>id (B)</p> Signup and view all the answers

Qual dos seguintes atributos de um elemento sejam enviados após a submissão do formulário?

<p>name (D)</p> Signup and view all the answers

Qual é a função do atributo href em uma hiperligação?

<p>Indica o destino da hiperligação. (B)</p> Signup and view all the answers

Qual é a consequência de não adicionar o atributo name a um elemento ?

<p>Para especificar quantas opções devem ser visíveis ao mesmo tempo. (D)</p> Signup and view all the answers

O que o atributo 'autofocus' faz em um campo de entrada?

<p>Coloca o cursor automaticamente neste campo ao carregar a página (D)</p> Signup and view all the answers

Qual é a aparência padrão de uma hiperligação não visitada nos navegadores?

<p>Sublinhada e de cor azul. (B)</p> Signup and view all the answers

O que acontece quando você passa o rato sobre uma hiperligação?

<p>A seta do rato transforma-se em uma mão. (B)</p> Signup and view all the answers

Qual desses tipos de input é adequado para o atributo 'required'?

<p>text (A)</p> Signup and view all the answers

Qual das opções abaixo representa um link interno para a mesma página?

<p>href='#topo' (A)</p> Signup and view all the answers

Qual atributo indica uma sugestão de valor esperado em um campo de entrada?

<p>placeholder (C)</p> Signup and view all the answers

O que caracteriza uma hiperligação visitada?

<p>Sublinhada e de cor roxa. (C)</p> Signup and view all the answers

Qual combinação é correta sobre os atributos e seus tipos de input?

<p>required - email (D)</p> Signup and view all the answers

Quando é apropriado usar o atributo 'autocomplete'?

<p>Quando se deseja desativar o preenchimento automático (C)</p> Signup and view all the answers

Qual descrita corretamente o uso do atributo 'size' em um campo de entrada?

<p>Especifica a largura visível em caracteres (A)</p> Signup and view all the answers

Qual é a característica principal do atributo sandbox quando vazio?

<p>Aplica todas as restrições possíveis ao conteúdo. (B)</p> Signup and view all the answers

Como o atributo title no iframe é relevante para a acessibilidade?

<p>Facilita a leitura do conteúdo para leitores de tela. (B)</p> Signup and view all the answers

Qual das funções é desempenhada pelo sandbox quando aplicado a um iframe?

<p>Bloquear a execução automática de vídeos. (C)</p> Signup and view all the answers

O que significa 'tratar o conteúdo como sendo de uma origem única' no contexto do sandbox?

<p>Impedir que o iframe se comunique com outros conteúdos fora do seu domínio. (B)</p> Signup and view all the answers

Qual é uma das finalidades do uso de formulários HTML?

<p>Coletar dados do usuário para envio a um servidor. (D)</p> Signup and view all the answers

Qual é o impacto da validação do lado do cliente nos formulários HTML?

<p>Melhora a experiência do usuário ao evitar envios incorretos. (C)</p> Signup and view all the answers

Qual dos seguintes não é um resultado da aplicação do atributo sandbox em um iframe?

<p>Permitir que o conteúdo utilize APIs externas. (B)</p> Signup and view all the answers

Para que serve o atributo src em um iframe?

<p>Definir a origem do arquivo para ser exibido no iframe. (D)</p> Signup and view all the answers

Flashcards

Elemento iframe

Um elemento HTML que cria um quadro (inline frame) para exibir outro documento HTML dentro de uma página.

Atributo title (iframe)

Atributo essencial para os leitores de tela, descrevendo o conteúdo do iframe.

Atributo sandbox

Um atributo que adiciona restrições ao conteúdo de um iframe, controlando seu comportamento.

Restrições do sandbox

O atributo sandbox remove as restrições específicas listadas por valores separados por espaço, facilitando a proteção da página pai.

Signup and view all the flashcards

Formulário HTML

Elemento HTML para coletar dados do usuário, tipicamente enviados a um servidor para processamento.

Signup and view all the flashcards

Validação do formulário (cliente)

Checagem de dados antes do envio ao servidor, melhorando a experiência do usuário.

Signup and view all the flashcards

iframe src

Atributo que indica o endereço do documento a ser exibido dentro do iframe.

Signup and view all the flashcards

Elemento audio HTML

Elemento HTML que permite reproduzir ficheiros áudio numa página web.

Signup and view all the flashcards

Atributo controls

Adiciona controlos de áudio (reprodução, pausa e volume) ao elemento áudio.

Signup and view all the flashcards

Atributo autoplay

Inicia automaticamente o ficheiro áudio.

Signup and view all the flashcards

Atributo autoplay muted

Inicia automaticamente o áudio sem som.

Signup and view all the flashcards

Elemento source

Especifica ficheiros de áudio alternativos; o browser usa o primeiro formato reconhecido.

Signup and view all the flashcards

Elemento iframe

Utilizado para incorporar conteúdos de outras páginas, como vídeos do YouTube.

Signup and view all the flashcards

ID do vídeo do YouTube

Identificador único do vídeo no YouTube utilizado para criar o URL.

Signup and view all the flashcards

Atributo src (iframe)

Especifica o endereço URL do vídeo a incorporar.

Signup and view all the flashcards

Controlos de vídeo YouTube

Parâmetros adicionados na URL do vídeo para customizar controlos de vídeo, como play, pause, mute.

Signup and view all the flashcards

Atributo href (#)

Indica ao navegador que o link é uma âncora de navegação, direcionando para um elemento específico na mesma página (atributo id).

Signup and view all the flashcards

Valor href

O valor do atributo href corresponde ao valor do atributo id do elemento de destino dentro da página.

Signup and view all the flashcards

Tag img

Utilizada para incorporar imagens numa página web; liga a imagem à página, não a insere diretamente.

Signup and view all the flashcards

Atributo src (img)

Especifica o caminho para o ficheiro da imagem.

Signup and view all the flashcards

Atributo alt (img)

Fornece um texto alternativo à imagem, caso esta não seja carregada ou para utilizadores com deficiência visual.

Signup and view all the flashcards

Tag picture

Elemento que permite apresentar diferentes imagens dependendo do dispositivo ou tamanho da tela. Usa source para definir opções.

Signup and view all the flashcards

Tag source (picture)

Elemento dentro de picture, define diferentes imagens para diferentes cenários (ex: tamanhos de tela).

Signup and view all the flashcards

Atributo srcset

No elemento source, define uma lista de imagens e suas respectivas resoluções.

Signup and view all the flashcards

Atributo media (source)

Especifica as condições (ex: largura de tela) para a qual a imagem do elemento source deve ser usada.

Signup and view all the flashcards

Tag img (picture)

Último elemento filho de picture, fallback caso nenhuma imagem do source seja adequada.

Signup and view all the flashcards

Elemento legend

Define a descrição para o elemento fieldset.

Signup and view all the flashcards

Elemento fieldset

Agrupa elementos e/ou dados relacionados.

Signup and view all the flashcards

Atributo disabled (fieldset)

Desativa todos os elementos dentro do fieldset.

Signup and view all the flashcards

Atributo form (fieldset)

Liga o fieldset a um formulário pelo ID.

Signup and view all the flashcards

Atributo name (fieldset)

Dá um nome ao elemento fieldset.

Signup and view all the flashcards

Elemento datalist

Fornece lista de opções para um campo de entrada (autocomplete).

Signup and view all the flashcards

input type="text"

Campo de entrada de texto de uma linha.

Signup and view all the flashcards

input type="password"

Campo de entrada para senhas (caracteres ocultos).

Signup and view all the flashcards

input type="submit"

Botão para submeter dados de formulário.

Signup and view all the flashcards

Elemento button

Botão para executar ações.

Signup and view all the flashcards

Atributo type (button)

Indica ao navegador qual tipo de botão.

Signup and view all the flashcards

Elemento <form>

Define um formulário HTML para enviar dados ao servidor.

Signup and view all the flashcards

Elemento <label>

Fornece uma descrição para outros elementos de formulário (por exemplo, inputs), especialmente útil para leitores de tela.

Signup and view all the flashcards

Atributo for em <label>

Define o elemento de formulário ao qual a descrição se refere, usando o seu atributo id.

Signup and view all the flashcards

Elemento <select>

Cria uma lista suspensa (dropdown) de opções.

Signup and view all the flashcards

Elemento <option>

Define uma opção individual na lista suspensa.

Signup and view all the flashcards

Atributo selected em <option>

Marca uma opção como pré-selecionada no dropdown.

Signup and view all the flashcards

Atributo size em <select>

Define o número de opções visíveis simultaneamente no dropdown.

Signup and view all the flashcards

Atributo multiple em <select>

Permite que o usuário selecione várias opções simultaneamente.

Signup and view all the flashcards

Atributo name em <select>

Identifica o elemento, permitindo que os dados da lista sejam enviados.

Signup and view all the flashcards

Atributo id em <select>

Define o id do elemento para associação a outros, como o <label>.

Signup and view all the flashcards

Elemento <button>

Cria um botão clicável em um formulário, que pode executar uma ação ou enviar dados.

Signup and view all the flashcards

Botão Reset

Repõe todos os valores de um formulário para os seus valores iniciais.

Signup and view all the flashcards

Botões de Opção

Botões que permitem escolher apenas uma opção.

Signup and view all the flashcards

Caixa de Seleção

Permite selecionar nenhuma ou várias opções.

Signup and view all the flashcards

Botão (button)

Um botão que não envia automaticamente os dados do formulário.

Signup and view all the flashcards

Input de cor

Campo para escolher cores.

Signup and view all the flashcards

Input de Data

Campo para inserir uma data.

Signup and view all the flashcards

Input de Data e Hora

Campo para inserir uma data e hora.

Signup and view all the flashcards

Input de Email

Campo para inserir um endereço de email.

Signup and view all the flashcards

Input de Imagem (como botão)

Uma imagem que funciona como um botão de envio.

Signup and view all the flashcards

Input de Arquivo

Campo para selecionar e enviar arquivos.

Signup and view all the flashcards

Atributo value

Especifica o valor inicial de um campo de entrada.

Signup and view all the flashcards

Atributo readonly

Campo de leitura-somente. O valor é enviado no envio.

Signup and view all the flashcards

Atributo disabled

Campo desabilitado. Não envia o valor.

Signup and view all the flashcards

Elemento iframe

Um elemento HTML que cria um quadro (inline frame) para exibir outro documento HTML dentro de uma página.

Signup and view all the flashcards

Atributo title (iframe)

Atributo essencial para leitores de tela, descrevendo o conteúdo do iframe.

Signup and view all the flashcards

Atributo sandbox

Adiciona restrições ao conteúdo de um iframe, controlando seu comportamento.

Signup and view all the flashcards

Restrições do sandbox

O atributo sandbox remove restrições específicas, listadas por valores separados por espaço.

Signup and view all the flashcards

Formulário HTML

Elemento HTML para coletar dados do usuário, geralmente enviados a um servidor para processamento.

Signup and view all the flashcards

Validação do formulário (cliente)

Checagem de dados antes do envio ao servidor, melhorando a experiência do usuário.

Signup and view all the flashcards

iframe src

Atributo que indica o endereço do documento a ser exibido dentro do iframe.

Signup and view all the flashcards

Hiperligações (Links)

Elementos HTML que conectam a página atual a outra página, imagem ou recurso na web.

Signup and view all the flashcards

Atributo href

Especifica o destino de uma hiperligação (link).

Signup and view all the flashcards

Caminho absoluto

Indica o endereço completo de um recurso na web, incluindo o protocolo e o host.

Signup and view all the flashcards

Caminho relativo

Indica o endereço de um recurso dentro do mesmo site, sem precisar do protocolo e host.

Signup and view all the flashcards

"../"

Indica a pasta pai no caminho relativo.

Signup and view all the flashcards

Link interno

Link para uma seção ou elemento dentro da mesma página.

Signup and view all the flashcards

Link para email

Link usado para enviar email usando um cliente de email (exemplo: Outlook).

Signup and view all the flashcards

Link em novo separador/janela

Abre o link num novo separador/janela do navegador.

Signup and view all the flashcards

Elemento <form>

Define um formulário HTML para enviar dados ao servidor.

Signup and view all the flashcards

Elemento <label>

Fornece uma descrição para outros elementos de formulário, útil para leitores de tela.

Signup and view all the flashcards

Atributo for em <label>

Define o elemento de formulário ao qual a descrição se refere, usando seu atributo id.

Signup and view all the flashcards

Elemento <select>

Cria uma lista suspensa (dropdown) de opções.

Signup and view all the flashcards

Elemento <option>

Define uma opção individual na lista suspensa.

Signup and view all the flashcards

Atributo selected em <option>

Marca uma opção como pré-selecionada no dropdown.

Signup and view all the flashcards

Atributo size em <select>

Define o número de opções visíveis simultaneamente no dropdown.

Signup and view all the flashcards

Atributo multiple em <select>

Permite que o usuário selecione várias opções simultaneamente.

Signup and view all the flashcards

Atributo name em <select>

Identifica o elemento, permitindo que os dados da lista sejam enviados.

Signup and view all the flashcards

Atributo id em <select>

Define o id do elemento para associação a outros, como o <label>.

Signup and view all the flashcards

Elemento <button>

Cria um botão clicável em um formulário, que pode executar uma ação ou enviar dados.

Signup and view all the flashcards

Botão Reset

Repõe todos os valores de um formulário para os seus valores iniciais.

Signup and view all the flashcards

Método GET

Envia dados do formulário como variáveis na URL, adequado para dados não sensíveis.

Signup and view all the flashcards

Método POST

Envia dados no corpo da requisição HTTP, ideal para grandes quantidades de dados ou dados sensíveis.

Signup and view all the flashcards

Tamanho do Campo de Entrada

O atributo size especifica a largura visível, em caracteres, de um campo de entrada. Só funciona para tipos de input como text, search, tel, url, email e password.

Signup and view all the flashcards

Campo Input "multiple"

O atributo multiple permite ao utilizador introduzir vários valores num campo de entrada. Usado apenas em inputs do tipo email e file.

Signup and view all the flashcards

Expressão Regular (pattern)

O atributo pattern especifica uma expressão regular para validar o valor do input. Usado para verificar padrões nos campos text, date, search, url, tel, email e password.

Signup and view all the flashcards

Placeholder

O atributo placeholder exibe um texto auxiliar que sugere o tipo de informação ou formato esperado no input. Desaparece quando o usuário insere um valor.

Signup and view all the flashcards

Campo Obrigatório

O atributo required especifica que o campo de input precisa ser preenchido antes de enviar o formulário. Pode ser usado em diversos tipos de inputs, incluindo text, search, url, tel, email, password, data, número, checkbox, radio e file.

Signup and view all the flashcards

Autofoco

O atributo autofocus faz com que um input tenha o foco (cursor) quando a página carrega. Só pode ser aplicado em inputs.

Signup and view all the flashcards

Preenchimento automático

O atributo autocomplete especifica se o preenchimento automático está ativado ou desativado em inputs. Pode estar presente em elementos form e inputs de vários tipos.

Signup and view all the flashcards

Elemento Formulário

Este elemento permite coletar informações do usuário.

Signup and view all the flashcards

Elemento label

Fornece uma descrição para outros elementos de formulário, como input.

Signup and view all the flashcards

Atributo for (label)

Associado ao atributo id do elemento ao qual a label se refere.

Signup and view all the flashcards

Elemento select

Cria uma lista suspensa para seleção de itens.

Signup and view all the flashcards

Elemento option

Define uma opção individual na lista suspensa (select).

Signup and view all the flashcards

Atributo selected (option)

Define uma opção como pré-selecionada.

Signup and view all the flashcards

Atributo size (select)

Define o número de opções visíveis no dropdown.

Signup and view all the flashcards

Botão

Elemento clikável para executar uma ação ou enviar dados de um formulário.

Signup and view all the flashcards

Atributo name (select)

Id que identifica a opção, essencial para envio de dados.

Signup and view all the flashcards

Atributo name (e outros elementos do formulário)

Identifica o elemento, permitindo que dados de formulário sejam enviados.

Signup and view all the flashcards

Elemento legend

Define a descrição para o elemento fieldset.

Signup and view all the flashcards

Elemento fieldset

Agrupa elementos e/ou dados relacionados.

Signup and view all the flashcards

Atributo disabled (fieldset)

Desativa todos os elementos dentro do fieldset.

Signup and view all the flashcards

Atributo form (fieldset)

Liga o fieldset a um formulário pelo ID.

Signup and view all the flashcards

Atributo name (fieldset)

Dá um nome ao elemento fieldset.

Signup and view all the flashcards

Elemento datalist

Fornece lista de opções para um campo de entrada (autocomplete).

Signup and view all the flashcards

input type="text"

Campo de entrada de texto de uma linha.

Signup and view all the flashcards

input type="password"

Campo de entrada para senhas (caracteres ocultos).

Signup and view all the flashcards

input type="submit"

Botão para submeter dados de formulário.

Signup and view all the flashcards

Elemento button

Botão para executar ações.

Signup and view all the flashcards

Atributo type (button)

Indica ao navegador qual tipo de botão.

Signup and view all the flashcards

Elemento iframe

Cria um quadro (inline frame) para mostrar outro documento HTML numa página.

Signup and view all the flashcards

Atributo title (iframe)

Descreve o conteúdo do iframe para leitores de ecrã.

Signup and view all the flashcards

Atributo src (iframe)

Especifica o URL do documento a ser inserido no iframe.

Signup and view all the flashcards

Atributo sandbox

Adiciona restrições ao conteúdo do iframe, protegendo a página pai.

Signup and view all the flashcards

Restrições sandbox

Remove restrições específicas do iframe, como submissões de formulários e execução de scripts.

Signup and view all the flashcards

Formulário HTML

Elemento utilizado para recolher dados do utilizador, geralmente enviados a um servidor.

Signup and view all the flashcards

Validação formulário (cliente)

Verificação dos dados do formulário antes de envio.

Signup and view all the flashcards

Hiperligações (Links)

Elementos que conectam a páginas, imagens ou recursos da web.

Signup and view all the flashcards

Atributo href

Especifica o destino da hiperligação.

Signup and view all the flashcards

Caminho absoluto

Endereço completo de um recurso da web, incluindo protocolo e host.

Signup and view all the flashcards

Caminho relativo

Endereço de um recurso dentro do mesmo site, sem protocolo ou host.

Signup and view all the flashcards

"../"

Indica a pasta pai no caminho relativo.

Signup and view all the flashcards

Link interno

Link para uma seção ou elemento da página atual.

Signup and view all the flashcards

Hiperligações (Links)

Elementos HTML que conectam uma página à outra ou a outro recurso na internet.

Signup and view all the flashcards

Atributo href

Especifica o destino de uma hiperligação.

Signup and view all the flashcards

Caminho absoluto

Endereçamento completo de um recurso na web, incluindo protocolo e host.

Signup and view all the flashcards

Caminho relativo

Endereçamento de um recurso no mesmo site, sem protocolo ou host.

Signup and view all the flashcards

../

Indica a pasta superior no caminho relativo.

Signup and view all the flashcards

Link interno

Link para uma seção ou elemento dentro da mesma página.

Signup and view all the flashcards

Link para email

Utilizado para criar links que abrem o cliente de email.

Signup and view all the flashcards

Nova janela/separador

Abre o link numa nova janela ou separador do navegador.

Signup and view all the flashcards

Atributo href (#)

Link para um elemento específico na mesma página usando um id.

Signup and view all the flashcards

Valor href (#)

Valor do atributo id do elemento de destino.

Signup and view all the flashcards

Atributo href (#)

Indica ao navegador que o link é uma âncora de navegação. O valor do atributo é usado para identificar um elemento específico na página.

Signup and view all the flashcards

Valor href

Corresponde ao valor do atributo id do elemento de destino na página.

Signup and view all the flashcards

Tag img

Incorpora imagens numa página web. Ela liga a imagem à página, não a insere diretamente.

Signup and view all the flashcards

Atributo src (img)

Especifica o caminho para o arquivo da imagem.

Signup and view all the flashcards

Atributo alt (img)

Fornece um texto alternativo para a imagem. Importante para acessibilidade.

Signup and view all the flashcards

Tag picture

Apresenta diferentes imagens baseadas no dispositivo ou tamanho da tela.

Signup and view all the flashcards

Tag source (picture)

Define diferentes imagens para diferentes cenários, como tamanhos de tela.

Signup and view all the flashcards

Atributo srcset

Define uma lista de imagens e suas respectivas resoluções para a tag source.

Signup and view all the flashcards

Atributo media (source)

Especifica as condições, como largura de tela, para usar a imagem do elemento source.

Signup and view all the flashcards

Tag img (picture)

Elemento fallback se nenhuma imagem source for apropriada. Último elemento da tag picture.

Signup and view all the flashcards

Tamanho do Campo

Atributo size define a largura visível, em caracteres, do campo de entrada.

Signup and view all the flashcards

Input 'multiple'

Permite ao usuário inserir múltiplos valores em um campo.

Signup and view all the flashcards

Expressão Regular (pattern)

Valida o valor do campo usando uma expressão regular.

Signup and view all the flashcards

Placeholder

Texto auxiliar que sugere o tipo de dado no campo.

Signup and view all the flashcards

Campo Obrigatório

Campo que precisa ser preenchido antes do envio.

Signup and view all the flashcards

Autofoco

Define que o campo recebe o foco ao carregar a página.

Signup and view all the flashcards

Preenchimento Automático

Define se o preenchimento automático está ativado ou desativado.

Signup and view all the flashcards

Elemento Formulário

Contêiner para os elementos que compõem um formulário, sendo usado para coletar dados do usuário.

Signup and view all the flashcards

Elemento label

Fornece uma descrição para outros elementos de formulário, como input.

Signup and view all the flashcards

Atributo for (label)

Associa a uma etiqueta ao elemento input com o atributo id.

Signup and view all the flashcards

Método POST

Envia dados no corpo da requisição HTTP, ideal para dados grandes ou sensíveis.

Signup and view all the flashcards

Método GET

Envia dados como variáveis na URL, apropriado para dados não sensíveis.

Signup and view all the flashcards

Elemento <label>

Fornece uma descrição para outros elementos de formulário, útil para leitores de tela.

Signup and view all the flashcards

Atributo for em <label>

Liga a descrição ao elemento de formulário com o mesmo id.

Signup and view all the flashcards

Elemento <select>

Cria lista suspensa (dropdown) de opções.

Signup and view all the flashcards

Elemento <option>

Define uma opção individual dentro do dropdown.

Signup and view all the flashcards

Atributo selected em <option>

Marca uma opção como pré-selecionada no dropdown.

Signup and view all the flashcards

Atributo size em <select>

Define o número de opções visíveis no dropdown.

Signup and view all the flashcards

Atributo multiple em <select>

Permite selecionar múltiplas opções.

Signup and view all the flashcards

Atributo name em <select>

Nome do elemento, importante para envio de dados.

Signup and view all the flashcards

Atributo id em <select>

Identificador único do elemento, usado para associação.

Signup and view all the flashcards

Elemento <button>

Cria um botão clicável, que pode executar ação ou enviar dados.

Signup and view all the flashcards

Botao Reset

Repõe os valores de um formulário para os iniciais.

Signup and view all the flashcards

Input type="text"

Campo de texto de linha única para a introdução de dados.

Signup and view all the flashcards

Input type="password"

Campo para introduzir senhas, onde os caracteres são ocultos.

Signup and view all the flashcards

Input type="submit"

Botão para submeter dados de formulários ao servidor.

Signup and view all the flashcards

Elemento button

Botão para executar ações, sem enviar automaticamente dados do formulário.

Signup and view all the flashcards

Elemento form

Define um formulário HTML onde os dados são coletados.

Signup and view all the flashcards

Elemento label

Fornece uma descrição para outro elemento do formulário, essencial para leitores de tela.

Signup and view all the flashcards

Atributo for (label)

Liga o elemento label ao seu input correspondente através do atributo id.

Signup and view all the flashcards

Input type="reset"

Botão para limpar todos os campos do formulário.

Signup and view all the flashcards

Input type="radio"

Botões de opção onde só um pode ser selecionado.

Signup and view all the flashcards

Input type="checkbox"

Caixas de seleção para selecionar nenhuma ou múltiplas opções.

Signup and view all the flashcards

Input type="color"

Campo para a seleção de cores.

Signup and view all the flashcards

Input type="date"

Campo para a introdução de datas.

Signup and view all the flashcards

Input type="datetime-local"

Campo para introdução de datas e horas.

Signup and view all the flashcards

Input type="email"

Campo para introdução de endereços de email.

Signup and view all the flashcards

Input type="image"

Uma imagem que funciona como um botão de submissão.

Signup and view all the flashcards

Input type="file"

Campo para escolher e carregar ficheiros.

Signup and view all the flashcards

Atributo value

Especifica o valor inicial de um campo de entrada.

Signup and view all the flashcards

Atributo readonly

Campo de leitura-somente; o valor é enviado quando submetido ao formulário.

Signup and view all the flashcards

Atributo disabled

Campo inativo; o valor não é enviado na submissão.

Signup and view all the flashcards

Study Notes

  • Links são facilmente reconhecíveis porque o cursor muda para uma mão quando o rato passa sobre uma hiperligação.
  • Uma hiperligação não precisa ser texto, pode ser uma imagem ou outro elemento HTML.
  • O atributo href é o mais importante do elemento <a>, indicando o destino da hiperligação.
  • Hiperligações (links) normalmente aparecem desta forma em navegadores:
    • Uma ligação não visitada é sublinhada e azul.
    • Uma hiperligação visitada é sublinhada e roxa.
    • Uma ligação ativa é sublinhada e vermelha.
  • A página de destino é, geralmente, exibida na janela atual do navegador, exceto quando outro destino é especificado.
  • Caminho absoluto: href="https://www.…", referência a um documento na web alojado em um servidor diferente.
  • Caminho relativo: href="/caminho…", referência a um arquivo (imagem, HTML,…) no mesmo servidor do site.
  • ../: Aciona a pasta superior na estrutura de diretórios.

HTML - Formulários

  • Usado para coletar dados do usuário; os dados são enviados a um servidor para processamento.
  • Permite coletar dados de usuário usando diversos elementos(ex: texto, senha, etc.).
  • Estrutura elementos para entrada de dados.
  • Permite ações para apresentação de dados após envio de formulário.
  • Suporte para validação do lado do cliente.
  • Elementos HTML <form>:
    • label: Descreve HTML <form> elements .
    • input: Coletar dados de vários tipos.
    • button: Botão que dispara ações no formulário.
    • select: Cria listas dropdown.
    • textarea: Para textos longos.
    • fieldset: Agrupa elementos relacionados.
    • legend: Descreve fieldset.
    • datalist: Lista de opções pré-definidas.
    • output: Mostra cálculos e resultados.
    • option: Opções para listas dropdown.
    • optgroup: Agrupa opções em listas dropdown.

HTML - Atributos <form>

  • action: Ação executada quando o formulário é enviado. Normalmente, envio dos dados para um arquivo no servidor.
  • target: Local onde a resposta será exibida. _blank, _self, _parent, _top, ou um nome de iframe.
  • autocomplete: Habilitar ou desabilitar preenchimento automático de formulários.
  • novalidate: Desabilita validação dos dados do formulário.
  • method: Define qual o método HTTP ("get" ou "post").
    • GET: Anexa dados ao URL (não recomendado para dados sensíveis por causa da visibilidade).
    • POST: Envia dados no corpo do pedido HTTP. Mais seguro para dados confidenciais.

HTML - Elementos <form>

  • input: Vários tipos de entrada de dados (texto, senha, checkboxes, radios, etc.).
  • label: Para descrever elementos de entrada, facilitando a navegação para deficientes visuais.
  • select: Criar menus dropdown, permitindo selecionar apenas uma ou múltiplas opções. option define as opções.
  • optgroup: Agrupar opções em menus dropdown para melhor organização.

HTML - Elementos <iframe>

  • iframe: Define um "frame" interno para exibir outro documento HTML dentro da página.
  • src: Localização do documento a ser exibido no iframe.
  • sandbox: Restrições adicionais sobre o conteúdo do iframe. Previne acesso a recursos externos.

HTML - Elementos

  • <video>: Exibe vídeos na página web.
  • controls: Adiciona controles de reprodução ao vídeo (play, pause, volume).
  • src: Define o endereço do arquivo de vídeo.
  • width e height: Definir tamanho em píxeis.
  • type: Define o tipo de arquivo (ex., video/mp4).

HTML - Elementos

  • <audio>: Reproduz áudio.
  • controls: Controladores de áudio.
  • src e type: Especificam endereço do arquivo e seu tipo (ex. MP3).

HTML - Elementos

  • <picture>: Permite a exibição de imagens diferentes, dependendo do dispositivo ou do tamanho da tela do usuário.
  • <source>: Define diferentes versões de uma imagem para tamanhos de tela distintos.
  • <img>: Imagem principal, se nenhuma das tags <source> for compatível.

HTML - Elementos

  • <img>: Inclui imagens em uma página.
  • src: Endereço da imagem.
  • alt: Texto alternativo da imagem para usuários que não podem visualizá-la.
  • width e height: Definem as dimensões da imagem.

HTML - Elementos <form>

  • <datalist>: Fornece uma lista pré-definida de opções. Útil para preenchimento automático.
  • <fieldset>: Um contêiner que agrupa os elementos de um formulário, muitas vezes organizando-os em seções distintas.
  • <legend>: Uma legenda que descreve o fieldset.

HTML - Tipos de Input

  • <input type="text">: Campo de texto simples.
  • <input type="password">: Campo de senha; os caracteres são ocultos.
  • <input type="submit">: Botão para enviar o formulário.
  • <input type="reset">: Redefine todos os campos do formulário para seus valores padrão.
  • <input type="radio">: Botões de opção; apenas um pode ser selecionado.
  • <input type="checkbox">: Caixa de seleção; podem ser selecionadas várias opções.
  • <input type="color">: Seleciona uma cor.
  • <input type="date">: Seleciona uma data.
  • <input type="datetime-local">: Seleciona uma data e hora.
  • <input type="email">: Campo para endereços de email.
  • <input type="file">: Permite ao usuário selecionar um ou mais arquivos para upload.
  • <input type="image">: Imagem para usar como botão de submissão.
  • <input type="number">: Campo de número. Permite definir limites mínimo e máximo.
  • <input type="tel">: Campo para números de telefone.
  • <input type="time">: Campo para selecionar horário.
  • <input type="url">: Campo para URLs.
  • <input type="button">: Botão que executa uma ação. Não funciona como submit.
  • name: Identifica o elemento de input no formulário durante a submissão.
  • id: Id único para associar com label, importante para acessibilidade.

HTML - YouTube Vídeos

  • <iframe>: Serve para incorporar conteúdo de outros sites, incluindo vídeos do YouTube.
  • width e height: Especificam dimensões para adequação visual.
  • src: Endereço do vídeo do YouTube a ser incorporado. Parâmetros podem ser adicionados após src para controles (ex., autoplay, mute, controls).

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

HTML - Tecnologias Web_HTML PDF

Description

Neste quiz, você irá testar seus conhecimentos sobre links e formulários em HTML. Aprenda sobre a importância do atributo href e como funcionam as ligações em diferentes estados. Além disso, descubra como os formulários são usados para coletar dados dos usuários.

More Like This

ASP.NET Web Development Overview
12 questions
PHP Web Development Lecture 10
5 questions
Web Development Forms and HTTP Methods
16 questions
Use Quizgecko on...
Browser
Browser