L'HTML è l'elemento costitutivo del web. Conoscere alcune parti meno conosciute ma utili di questo linguaggio di markup può semplificarti la vita. Gli attributi HTML forniscono diverse funzionalità che possono aiutarti a ottenere il massimo dall'HTML. Definisce caratteristiche o proprietà aggiuntive di un elemento HTML.

In questo articolo imparerai a conoscere 11 attributi HTML di cui probabilmente non hai ancora sentito parlare.

1. multiplo

Questo attributo consente agli utenti di immettere più valori. Puoi usare l'attributo multiplo con tag e tag. Questo attributo booleano è valido solo per i tipi di input di posta elettronica o file.

Utilizzo di più attributi con


Utilizzo di più attributi per l'input del file

Usando l'attributo multiplo per l'input del file, puoi selezionare più file (tenendo premuto il tasto Cambio o Ctrl chiavi).

Utilizzo di più attributi per l'input e-mail

Utilizzando l'attributo multiplo per l'input di posta elettronica, è possibile inserire un elenco di indirizzi di posta elettronica separati da virgole. Tutti gli spazi bianchi verranno rimossi da ogni indirizzo nell'elenco.

instagram viewer

2. contenteditable

Puoi rendere il contenuto HTML modificabile su una pagina web utilizzando l'attributo contenteditable. Questo è un attributo globale, cioè è comune a tutti gli elementi HTML.


Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.

3. controllo ortografico

L'attributo spellcheck specifica se l'elemento può essere controllato per errori di ortografia o meno. Puoi controllare l'ortografia del testo in elementi, testo negli elementi modificabili o testo negli elementi di input (tranne le password).


Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.

Correlato: Il cheat sheet di HTML Essentials: tag, attributi e Altro

4. download

Puoi scaricare una risorsa utilizzando l'attributo download. L'attributo download indica al browser di scaricare l'URL specificato invece di accedervi. Puoi utilizzare l'attributo di download con il tag e il tag .

Nota: l'attributo di download solo funziona con URL della stessa origine. Segue le regole della politica della stessa origine.

Scarica

5. accept

L'attributo accept del tag specifica il tipo di file che un utente può caricare. Puoi specificare un elenco separato da virgole di uno o più tipi di file come valore.

Accettare un file audio

Accettazione di un file video

 codice>

Accettazione di un file immagine

 codice>

Accettazione di un file Microsoft Word

accept=".doc,.docx, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document">

Accettazione di file PNG o JPEG

Accettazione di un file PDF

Correlati: Fantastici effetti HTML che chiunque può aggiungere ai propri siti web

6. translate

L'attributo translate dice al browser che l'elemento deve essere tradotto o meno quando la pagina è localizzata. Può avere 2 valori: "sì" o "no".


Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.

Correlato: Esempi di codice HTML semplici che puoi imparare in 10 Minuti

7. poster

L'attributo poster viene utilizzato per mostrare un'immagine durante il download del video o finché l'utente non riproduce il video.

Nota: se non specifichi nulla, non viene visualizzato nulla fino al primo fotogramma a disposizione. Quando il primo fotogramma è disponibile, viene mostrato come fotogramma del poster.

src=" http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4"
poster="posterImage.png">

8. inputmode

L'attributo inputmode indica al browser quale tastiera visualizzare quando un utente ha selezionato un qualsiasi elemento di input o textarea. Questo attributo accetta vari valori:

Nessuno

Numerico

Tel

Decimale

E-mail

URL

9. pattern

L'attributo pattern dell'elemento consente di specificare un'espressione regolare per la quale verrà convalidato il valore dell'elemento. Puoi utilizzare l'attributo pattern con diversi tipi di input come testo, data, ricerca, URL, tel, email e password.



Correlati: I migliori siti per Esempi di codifica HTML di qualità

10. autocomplete

L'attributo autocomplete specifica se il browser deve completare automaticamente l'input in base agli input dell'utente o meno. Puoi utilizzare l'attributo di completamento automatico con diversi tipi di input come testo, ricerca, URL, telefono, e-mail, password, selettori di date, intervallo e colore. Puoi utilizzare questo attributo con gli elementi o

elementi.

11. autofocus

L'attributo autofocus è un attributo booleano che indica che un elemento dovrebbe essere focalizzato sul caricamento della pagina. Puoi utilizzare questo attributo con , , , , o elementi.

Uso dell'attributo autofocus con l'elemento di input

< /code>

Uso dell'attributo autofocus con select Element

Uso dell'attributo autofocus con l'elemento textarea

Se vuoi dare un'occhiata al codice sorgente completo utilizzato in questo articolo, dai un'occhiata al Archivio GitHub.

Rendi la tua vita più facile con JavaScript One-Liners

Il codice a una riga aiuta a ottenere di più con meno codice. Puoi utilizzare diverse righe JavaScript per programmare come un professionista.

Con una sola riga di codice, puoi mescolare un array, trovare la media di un array, controllare se un array è vuoto, generare un colore esadecimale casuale, generare un UUID casuale e così via.

11 JavaScript One-Liner che dovresti sapere

Ottieni molto con solo un piccolo codice utilizzando questa vasta gamma di JavaScript one-liner.

Leggi Avanti

CondividereTweetE-mail
Argomenti correlati
  • Programmazione
  • HTML
  • Linguaggi di programmazione
  • Suggerimenti per la codifica
Circa l'autore
Yuvraj Chandra (78 articoli pubblicati)

Yuvraj è uno studente universitario di Informatica presso l'Università di Delhi, in India. È appassionato di sviluppo Web Full Stack. Quando non scrive, esplora la profondità di diverse tecnologie.

Altro da Yuvraj Chandra

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti