Introduzione a HTML e suoi fondamenti
56 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

Qual è la principale funzione dell'HTML?

L'HTML viene utilizzato per descrivere la disposizione e la formattazione degli elementi in un documento web.

Che tipo di file è un documento HTML?

Un documento HTML è sempre un file in formato testo, generalmente in codice ASCII.

Come devono essere salvati i file HTML utilizzando un editor di testo?

I file HTML devono essere salvati in formato solo testo con l'estensione .htm o .html.

Qual è la struttura base di un'istruzione HTML?

<p>Ogni istruzione HTML deve avere una forma che include un tag di apertura e un tag di chiusura.</p> Signup and view all the answers

Perché è importante sapere che l'HTML è case-insensitive?

<p>L'HTML è case-insensitive, il che significa che i tag possono essere scritti in maiuscolo o minuscolo e sono comunque validi.</p> Signup and view all the answers

Che cosa fa un browser in relazione ai documenti HTML?

<p>Un browser legge i documenti HTML e li visualizza interpretando le specifiche di formattazione e navigazione.</p> Signup and view all the answers

Cosa differenzia l'HTML da un linguaggio di programmazione?

<p>L'HTML non è un linguaggio di programmazione, ma un linguaggio di markup per la formattazione di contenuti.</p> Signup and view all the answers

Quali editor di testo possono essere usati per scrivere file HTML?

<p>Si possono usare comuni editor di testo come Word o WordPad per scrivere file HTML.</p> Signup and view all the answers

Qual è il codice esadecimale per il colore verde?

<p>#00ff00</p> Signup and view all the answers

Come si può trovare il codice RGB di un colore?

<p>Utilizzando la tavolozza dei colori di un programma di grafica come Paint.</p> Signup and view all the answers

Quali tag HTML si utilizzano per i titoli?

<p>I tag <h1>, <h2>, ..., <h6></p> Signup and view all the answers

Qual è il formato corretto per scrivere i codici esadecimali in HTML?

<p>Senza spazi vuoti tra le cifre.</p> Signup and view all the answers

Converti il valore RGB (0, 0, 255) in codice esadecimale.

<p>#0000ff</p> Signup and view all the answers

Qual è il codice esadecimale per il colore nero?

<p>#000000</p> Signup and view all the answers

Cosa fa il tag
in un documento HTML?

<p>Inserisce un'interruzione di riga.</p> Signup and view all the answers

Come si chiama il tag HTML per il testo in grassetto?

<strong> Signup and view all the answers

Qual è la principale innovazione informatica degli anni '90 secondo il documento?

<p>Il World Wide Web, basato sul protocollo HTTP.</p> Signup and view all the answers

Come viene generalmente letta una pagina web?

<p>Attraverso una lettura sequenziale, seguendo la numerazione delle pagine.</p> Signup and view all the answers

Che cosa si intende per 'markup' in un documento?

<p>Il markup è il codice che contiene informazioni per la formattazione e visualizzazione del documento.</p> Signup and view all the answers

Qual è il ruolo degli 'editor' nella visualizzazione dei testi?

<p>Gli editor servono a visualizzare il testo creato con un linguaggio di markup.</p> Signup and view all the answers

Quali sono le due parti principali di un testo in un editor?

<p>Il contenuto vero e proprio e le istruzioni per la rappresentazione.</p> Signup and view all the answers

Quali sono le caratteristiche del World Wide Web?

<p>Il Web è globale, interattivo, multimediale e ipertestuale.</p> Signup and view all the answers

In che modo si legge un ipertesto?

<p>Attraverso una lettura associativa, seguendo legami associativi tra le pagine.</p> Signup and view all the answers

Che cos'è un tag nel contesto di un documento HTML?

<p>Un tag è un'istruzione che specifica come il contenuto deve essere rappresentato.</p> Signup and view all the answers

Qual è la struttura macro di un documento HTML?

<p>Un documento HTML è composto da due sezioni principali: la <code>head</code>, che contiene le informazioni del documento, e il <code>body</code>, che contiene il contenuto informativo.</p> Signup and view all the answers

Cosa contiene la sezione head di un documento HTML?

<p>La sezione <code>head</code> contiene informazioni fondamentali per la visualizzazione del documento e per i motori di ricerca, come il titolo del documento.</p> Signup and view all the answers

Qual è la funzione principale della sezione body in un documento HTML?

<p>La sezione <code>body</code> contiene il contenuto vero e proprio del documento, come testi e immagini.</p> Signup and view all the answers

Qual è un esempio di attributo del tag body in HTML?

<p>Un esempio di attributo del tag <code>body</code> è il <code>bgcolor</code>, che specifica il colore di sfondo della pagina.</p> Signup and view all the answers

Come viene rappresentato un colore in HTML utilizzando il sistema RGB?

<p>Un colore in HTML viene rappresentato da tre numeri compresi tra 0 e 255 che indicano le quantità di rosso, verde e blu.</p> Signup and view all the answers

Come si convertono i valori RGB in formato esadecimale?

<p>I valori RGB devono essere convertiti nella loro rappresentazione esadecimale corrispondente, utilizzando il sistema numerico base 16.</p> Signup and view all the answers

Qual è l'importanza dell'ordine degli attributi all'interno di un tag HTML?

<p>L'ordine degli attributi non è importante, l'importante è che siano correttamente definiti.</p> Signup and view all the answers

Perché possiamo rappresentare più di 16,7 milioni di colori diversi in HTML?

<p>Possiamo rappresentare più di 16,7 milioni di colori diversi grazie alla combinazione dei tre componenti RGB, ciascuno con 256 livelli di intensità.</p> Signup and view all the answers

Qual è il ruolo degli attributi nelle relazioni di un modello Entità-Relazioni?

<p>Gli attributi descrivono le proprietà elementari delle entità e delle relazioni.</p> Signup and view all the answers

Come si possono classificare le relazioni in un modello E-R?

<p>Le relazioni possono essere classificate in associazioni tra entità, come STUDENTI-CORSI o UTENTI-LIBRI.</p> Signup and view all the answers

Cosa si intende per cardinalità in un modello Entità-Relazioni?

<p>La cardinalità indica il numero di istanze di un'entità che possono essere associate a un'altra entità in una relazione.</p> Signup and view all the answers

Qual è la differenza tra partecipazione obbligatoria e facoltativa in una relazione?

<p>La partecipazione obbligatoria richiede che ogni istanza di un'entità partecipi alla relazione, mentre quella facoltativa permette che non tutte le istanze debbano partecipare.</p> Signup and view all the answers

Fornisci un esempio di associazione tra entità e le relazioni corrispondenti.

<p>Un esempio è la relazione ESAMI tra le entità STUDENTI e CORSI.</p> Signup and view all the answers

Quale forma geometrica viene utilizzata per rappresentare una relazione in uno schema E-R?

<p>Una relazione è rappresentata mediante un rombo nello schema E-R.</p> Signup and view all the answers

Quali sono alcuni esempi di nomi di relazioni utilizzati in un modello E-R?

<p>Alcuni esempi includono ESAMI, PRESTITI e DIREZIONE.</p> Signup and view all the answers

In che modo gli attributi contribuiscono a definire le entità in un modello E-R?

<p>Gli attributi forniscono informazioni specifiche e dettagliate su ciascuna entità.</p> Signup and view all the answers

Quale tipo di relazione esiste tra CALCOLATORI e INDIRIZZI IP?

<p>La relazione è di tipo uno a molti, poiché un calcolatore può avere più indirizzi IP.</p> Signup and view all the answers

Qual è la relazione tra STUDENTI ed ESAMI?

<p>La relazione è di tipo molti a molti, poiché uno studente può sostenere più esami e un esame può essere sostenuto da più studenti.</p> Signup and view all the answers

Quale cardinalità descrive la relazione tra PERSONE e NUMERI DI TELEFONO?

<p>La cardinalità è uno a molti, poiché ogni persona può avere più numeri di telefono associati.</p> Signup and view all the answers

Come si definisce la differenza tra partecipazione opzionale e obbligatoria in una relazione?

<p>La partecipazione opzionale significa che un'entità non deve necessariamente essere coinvolta nella relazione, mentre la partecipazione obbligatoria implica che deve esserlo.</p> Signup and view all the answers

Fornisci un esempio di associazione tra entità e spiega la relazione.

<p>Un esempio è la relazione tra LIBRI e SCRITTORI, dove un libro può essere scritto da uno o più scrittori.</p> Signup and view all the answers

Qual è la cardinalità della relazione tra ATLETI e GARE?

<p>La relazione è di tipo molti a molti, poiché un atleta può partecipare a più gare e ogni gara può avere più atleti.</p> Signup and view all the answers

Qual è l'importanza degli identificatori nei modelli Entità-Relazioni?

<p>Gli identificatori servono per distinguere in modo univoco ogni entità all'interno del modello.</p> Signup and view all the answers

In che modo la pubblicazione di un libro può essere rappresentata nel modello Entità-Relazioni?

<p>Può essere rappresentata attraverso le entità LIBRI, SCRITTORI e CASE EDITRICI collegate da relazioni appropriate.</p> Signup and view all the answers

Cosa sono gli attributi nelle relazioni e come vengono rappresentati nel modello Entità-Relazioni?

<p>Gli attributi nelle relazioni sono caratteristiche associate alle relazioni stesse e vengono rappresentati tramite rombi.</p> Signup and view all the answers

Qual è la differenza tra attributi semplici e attributi composti nel contesto delle entità?

<p>Gli attributi semplici hanno valori singoli, mentre gli attributi composti possono essere divisi in ulteriori sottocomponenti.</p> Signup and view all the answers

Definisci le cardinalità delle relazioni e fornisci un esempio.

<p>La cardinalità delle relazioni indica il numero minimo e massimo di legami tra entità; ad esempio, una persona può avere da 0 a 5 libri in prestito.</p> Signup and view all the answers

Cosa si intende per partecipazione opzionale rispetto a quella obbligatoria nelle relazioni?

<p>La partecipazione opzionale consente a un'entità di non dover necessariamente partecipare a una relazione, mentre quella obbligatoria impone che debba farlo.</p> Signup and view all the answers

Esempia un'associazione di entità tramite attributi, citando almeno due entità coinvolte.

<p>Un'associazione potrebbe essere tra STUDENTI e CORSI, dove STUDENTI ha attributi come Nome e Cognome e CORSI ha Nome_corso e Crediti.</p> Signup and view all the answers

Come viene rappresentato un attributo di relazione nel modello Entità-Relazioni?

<p>Un attributo di relazione viene rappresentato come un rombo collegato alle entità coinvolte nella relazione.</p> Signup and view all the answers

Qual è l'importanza della cardinalità nelle progettazioni di database?

<p>La cardinalità aiuta a definire le regole di interazione fra le entità e a garantire l'integrità dei dati nel database.</p> Signup and view all the answers

Spiega come gli attributi di un'entità possono influenzare le relazioni tra entità.

<p>Gli attributi di un'entità definiscono le informazioni chiave che influiscono sulle relazioni, come ad esempio il numero di prestiti per una persona.</p> Signup and view all the answers

Study Notes

HTML Introduzione

  • HTML è il linguaggio che ha creato il Web
  • Si basa sul protocollo HTTP
  • Sviluppato presso il CERN di Ginevra
  • È il più potente mezzo di diffusione telematica di documenti elettronici
  • È un mezzo di comunicazione globale, interattivo, multimediale e ipertestuale
  • Ha cambiato radicalmente il modo di comunicare e di lavorare

HTML: Lettura di un testo

  • Lettura sequenziale: ogni pagina viene visitata seguendo la numerazione delle pagine
  • Lettura associativa: ogni pagina viene visitata seguendo dei legami associativi

HTML: Markup

  • In un documento, il markup è il codice che contiene le informazioni per la formattazione, la visualizzazione e la "navigazione"
  • I linguaggi di markup sono linguaggi con cui tali informazioni possono essere aggiunte ai testi

HTML: Visualizzazione di un testo

  • Per visualizzare un testo creato con un linguaggio di markup è necessario un opportuno editor
  • Il testo è costituito da due parti: contenuto vero e proprio e istruzioni che specificano come il contenuto deve essere rappresentato sul dispositivo
  • Le istruzioni sono chiamate tag (o etichette o codici) e in genere racchiudono il testo vero e proprio
  • I tag sono scritti con caratteri normali e i documenti sono visionabili anche con editor di testi normali

HTML: Definizione di HTML

  • L'Hyper Text Markup Language (HTML) è un linguaggio di markup con cui vengono scritti gli ipertesti presenti sul Web
  • Non è un linguaggio di programmazione ma un linguaggio che permette di descrivere la disposizione e la formattazione di tutti gli elementi all'interno di un documento

HTML: Caratteristiche di HTML

  • I documenti scritti in HTML, come per tutti gli altri linguaggi di markup, sono sempre dei file in formato testo (codice ASCII)
  • Si possono creare con editor di testo (Word, ecc.) dando l'estensione .htm o .html in fase di salvataggio
  • I browser (software applicativi) leggono i documenti HTML e li visualizzano interpretando le specifiche di formattazione e "navigazione" in modo sequenziale

HTML: Esempio di file HTML

  • I file HTML devono essere salvati nel formato solo testo e specificare l'estensione .htm o .html

HTML: Sintassi

  • Ogni istruzione HTML ha sempre la seguente struttura:
  • <nome comando> informazioni </nome comando>
  • Un documento HTML inizia sempre con il tag <html> e termina con il tag </html>

HTML: Struttura

  • La macrostruttura di un documento HTML:
  • <html>
  • <head> (caratteristiche del documento)
  • </head>
  • <body> (contenuto del documento)
  • </body>
  • </html>

HTML:

  • Il tag <head> contiene informazioni fondamentali per la visualizzazione e per gli algoritmi dei motori di ricerca (es. Google)
  • Contiene tag come <title> (titolo del documento), <meta name="keywords"> (parole chiave), <meta name="author"> (autore)

HTML:

  • Il tag <body> contiene il contenuto informativo del documento

HTML: Attributi del

  • Gli attributi del tag <body> specificano caratteristiche grafiche (es. colore sfondo, colore testo, colore link da visitare)

HTML: Colori

  • Ogni colore può essere codificato mediante tre numeri (RGB) compresi tra 0 e 255 (Red, Green, Blue)
  • I numeri devono essere convertiti in esadecimale (base 16)
  • Esistono oltre 16,7 milioni di colori

HTML: Come trovare i colori

  • Utilizzando la tavolozza dei colori di un programma di grafica (es. Paint) per ottenere i codici RGB

HTML: Conversione decimale-esadecimale

  • Una volta trovato il codice RGB del colore in notazione decimale, si utilizza una calcolatrice per ottenere la codifica esadecimale corrispondente

HTML: Tag ricorrenti - Titoli

  • Ad ogni elemento grafico corrisponde un tag specifico. Per esempio, per i titoli, si utilizzano i tag <h1>, <h2>, ecc.

HTML: Tag ricorrenti - Caratteri

  • Utilizzano tag come (grassetto), (corsivo), (enfatizzato), (codice), (grassetto), , .

HTML: Tag ricorrenti - Allineamento

  • ,

    ,

    ,

    testo da centrare

HTML: Tag ricorrenti - Elenchi

    • (elenco non ordinato) con
    • (elemento elenco non ordinato)
      1. (elenco ordinato) con
      2. (elemento elenco ordinato)
    • Il tag per i link è
    • L'attributo href specifica l'URL.
    • URL = Uniform Resource Locator, che è l'indirizzo per trovare un documento in modo univoco sul web
    • La struttura di un URL: protocollo://indirizzo internet del server/pathname
    • I link possono essere anche interni ad uno stesso documento (o pagina)
    • Ciò si realizza attraverso l'attributo name.

    HTML: Tabelle

    • Per organizzare graficamente i contenuti articolati, si utilizzano le tabelle
    • Ancora oggi, molte pagine web hanno una struttura tabellare

    HTML: Frame

    • I frame servono per suddividere il browser in parti indipendenti all'interno delle quali si possono caricare documenti HTML diversi
    • Il tag <frameset> sostituisce il tag <body>
    • L'attributo rows divide lo schermo in righe orizzontali
    • L'attributo cols divide lo schermo in colonne verticali
    • Per definire la struttura della pagina, si utilizza il tag <frameset>.

Studying That Suits You

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

Quiz Team

Related Documents

HTML: Il Linguaggio del Web PDF

Description

Questo quiz esplora le basi del linguaggio HTML, la sua importanza e come ha rivoluzionato la comunicazione su internet. Scoprirai le differenze tra lettura sequenziale e associativa, e il ruolo del markup nella formattazione dei testi. Un'ottima risorsa per chi desidera comprendere il primo passo nella creazione di pagine web.

More Like This

HTML Basics Quiz
8 questions

HTML Basics Quiz

TimelyXenon avatar
TimelyXenon
HTML Fundamentals for Web Development
16 questions
Introduction to HTML Basics
8 questions

Introduction to HTML Basics

ThinnerMulberryTree avatar
ThinnerMulberryTree
Introduction to HTML Basics
5 questions
Use Quizgecko on...
Browser
Browser