Nozioni di base sull'HTML per principianti, ciò che ogni webmaster o blogger alle prime armi dovrebbe sapere ora. Se vuoi imparare a creare siti elementari, capire il codice stesso, sapere cosa c'è dietro cosa e cosa dovrebbe andare, senza la conoscenza delle basi del linguaggio html, questo è semplicemente impossibile da fare. Sul mio blog, avrò un'intera catena di articoli che dedicherò a questo argomento dalla A alla Z, descriverò ogni tag presente nel documento, cosa significa e come usarlo correttamente.
Nozioni di base HTML
Se non conosci il più elementare, il percorso ti è ulteriormente chiuso. Credo che ogni persona che decida di impegnarsi nello sviluppo e nella creazione di siti dovrebbe conoscere e comprendere le basi di cosa è costituito il sito stesso, come funziona e cosa succede nel codice stesso.
Certo, ci sono parecchi linguaggi di programmazione, sono tutti complessi a modo loro, ma ce ne sono alcuni che devi conoscere. Se vuoi progettare magnificamente una lettera da inviare per posta, hai il tuo gruppo Vkontakte, un gruppo in altri social network, lo stesso canale YouTube, devi curiosare nel codice su uno qualsiasi dei motori del sito, hai solo bisogno conoscere i concetti di base.
Ho fatto solo alcuni esempi, infatti ora questa conoscenza è sempre più utilizzata su Internet. Sono più un praticante che un teorico, quindi nei miei articoli in questa sezione ti mostrerò i miei esempi di come e cosa ho fatto, passo dopo passo. Pubblicherò sia pagine di esempio che interi siti.
Il documento HTML è il più semplice Documento di testo, il linguaggio dei tag che incontri ogni giorno su Internet. I tag descrivono la struttura del documento. Con la tag angolare< >parentesi quadre, all'interno delle quali è scritto il nome del tag. Il browser guarda la struttura del documento, lo costruisce e lo visualizza secondo le sue istruzioni sul monitor, se hai fatto tutto bene, ovviamente.
L'intero processo inizia prima di vedere già l'immagine finita. I browser elaborano il documento in sequenza, dall'inizio alla fine. Compreso tutto ciò che dovrebbe essere completamente sulla pagina. Tabelle, immagini, script e così via, tranne che include gli stili CSS.
Nozioni di base per principianti
Che cos'è l'html - se guardi cosa scrive? Wikipedia -(HyperText Markup Language) linguaggio di markup ipertestuale per i documenti. La maggior parte delle pagine su Internet contiene markup di pagina in questa lingua. Questa lingua interpretato dai browser, il testo formattato risultante viene visualizzato sul monitor del computer o sul dispositivo mobile.
Questa lingua è intrinsecamente molto facile e accessibile da imparare. Chiunque può imparare e capire le sue basi. Per utilizzare tale linguaggio, è necessario conoscere e utilizzare i descrittori, chiamati anche tag. È con l'aiuto dei tag che viene creato il documento.
In cosa dovrebbe consistere la struttura del documento, quali tag dovrebbero essere presenti. Analizziamolo con un piccolo esempio. Ho scritto del testo in MS Office e l'ho mostrato in questo screenshot.
Per visualizzare questo testo nel browser nello stesso modo in cui è stato scritto nel documento, per questo è necessario aggiungere un markup di pagina, che include alcuni tag. Per prima cosa, guardali, poi descriverò ognuno chi è responsabile di cosa.
Benvenuto nel mio blog, ora stai seguendo un tutorial sulle basi dell'HTML. Se ti è piaciuto questo articolo, puoi iscriverti a questo blog per ricevere nuovi articoli sulla tua e-mail.
Blog di Evgeny Nesmelov! Sito HTML e CSS di base per principianti
In quali tag è composto un documento html, cosa è incluso in esso e dove deve essere scritto tutto.
< html > < body > < h2 >< / h2 > < p >Benvenuto nel mio blog, ora stai seguendo un tutorial sull'HTML di base. Se ti è piaciuto questo articolo, puoi iscriverti a questo blog per ricevere nuovi articoli dalla tua casella di posta elettronica.< / p > < h2 >BlogEvgeniya Nesmelova! Nesmelov. ru Nozioni di base html e css per principianti< / h2 > < / body > < / html > |
Qualsiasi codice è costituito da caratteri racchiusi tra parentesi angolari. Questi sono tutti chiamati elementi. Tutti gli elementi di solito sono costituiti da due tag, apertura e chiusura. Ti consiglio inizialmente di guardare con attenzione i tag, se ne manca uno e non lo chiudi, dovrai rivedere grandi parti del codice per trovare l'errore.
Ci sono stati casi in cui ci è voluto più di un giorno, una persona chiede aiuto, non riesce a trovare un errore sul suo sito web, quindi guarda sempre molto attentamente cosa e dove scrivi. Andiamo ora questo esempio diamo un'occhiata a ciascun elemento del codice, cosa c'è scritto in esso, cosa significa e qual è il risultato.
La maggior parte dei tag sono accoppiati, che includono un tag di apertura e un tag di chiusura. Oltre a questi tag, esistono anche tag singoli. I tag possono andare di pari passo con gli altri, annidandosi così l'uno nell'altro. Ad esempio, visualizza il testo in grassetto e corsivo contemporaneamente.
Testo
< strong > < i >Testo< / strong > < / i > |
La struttura del documento html
Ti ricordo ancora una volta che devi seguire le regole che sono presenti nel documento. Questo è il modo in cui il browser capisce cosa c'è sulla pagina, la sua sequenza, il contenuto e così via.
Un tag è un componente che indica a un browser Web di eseguire una determinata attività. Ad esempio, la presenza di un paragrafo, una tabella, un modulo o un'immagine.
Attributo: cambia il tag. Ad esempio, puoi allineare un paragrafo al centro oa destra, impostare allo stesso modo la posizione dell'immagine sulla pagina e così via.
Chiudi SEMPRE i tag, se lo apri, assicurati di chiuderlo. In caso contrario, si verificherà un errore e il documento non verrà visualizzato correttamente nella pagina. Ci sono anche eccezioni che non dovrebbero essere dimenticate.
È chiaramente necessario capire che esiste un titolo del documento e il suo corpo. Un'intestazione è tutto ciò che serve per un tag.
... Il corpo del documento ( ), il corpo del documento contiene l'intero contenuto della pagina. Se diventa necessario lasciare un pezzo di codice per te stesso, racchiudendo così questi tag in un commento, usa il tag... Tutto all'interno di tale tag funge da commento e non viene percepito dai browser.Cominciamo con il primissimo. All'inizio del documento, ho aperto il tag e alla fine l'ho chiuso... Questo codice è presente assolutamente in ogni documento, dice al browser che tutto ciò che si trova tra questi tag è codice HTML. È la radice del documento stesso, tutto ciò che è successivamente presente dietro questo tag non è più incluso nel documento e non viene percepito dai browser. All'inizio del documento, il tag si apre e alla fine deve essere chiuso.
L'intera sezione di questo tag contiene tutte le informazioni tecniche del documento. Come il tag precedente, anche la testa deve essere aperta e chiusa alla fine. Queste informazioni includono il titolo della pagina, la sua descrizione, le parole chiave per i motori di ricerca e la codifica. Un po' più sotto sulla codifica.
Contenuto< head >Contenuto< / head > |
Questo tag è incluso nell'head, deve essere scritto all'interno del tag head. Questo tag title è obbligatorio e deve essere presente in ogni documento html. Inoltre, viene visualizzato come titolo della finestra del browser. La lunghezza di tale titolo non deve superare i 60 caratteri. Il testo di tale intestazione dovrebbe contenere le informazioni più complete che caratterizzano il contenuto della pagina.
Se hai scritto nel titolo "Hello World", queste sono le informazioni che dovrebbero essere visualizzate nella pagina e nessun'altra. Non dovresti ingannare le persone e i motori di ricerca, a loro non piace, quindi ti rendi peggio. Le informazioni contenute in questo tag devono corrispondere al contenuto della tua pagina.
A seguito di tag richiesto title, c'è un meta tag opzionale, ma anche importante. Questo tag è singolo. Questo tag viene utilizzato per impostare una descrizione per la pagina (descrizione) e le sue parole chiave (parole chiave).
Inoltre, il meta tag può contenere dati sull'autore della pagina e altre proprietà dei metadati. Puoi vietare l'indicizzazione della pagina nel suo insieme per i motori di ricerca. Mettere aggiornamento automatico pagine dopo 20 secondi o dopo 5 secondi e poi passare a un'altra pagina.
< meta name = "robots" content = "index, follow" > < meta http - equiv = "refresh" content = "20" > < meta http - equiv = "refresh" content = "5; url=http://сайт/" > |
Ci possono essere molti di questi meta elementi, in quanto possono trasportare informazioni completamente diverse. Gli altri utenti, quando aprono la pagina in un browser, non vedono tutte le tue descrizioni, tutto questo rimane nascosto alla vista.
Тег style так же можно использовать для задания стилей на странице. Если вы используете много разных стилей css, в таком случае желательно задавать их в отдельном файле. Если нужно указать несколько из них, все это можно задать прямо в html документе.
usando l'elemento ... L'elemento non richiede un tag di fine. Questo elemento definisce la relazione tra la pagina corrente e altri documenti. Ci possono essere molti di questi elementi nella pagina. La voce sarà simile a questa:
Attributo | Descrizione, valore accettato |
---|---|
origine incrociata | Specifica se utilizzare CORS (una tecnologia browser che consente a una pagina Web di accedere alle risorse su un dominio diverso) quando si recupera un'immagine da un sito. anonimo - il browser aggiunge automaticamente l'intestazione Origin alla richiesta interdominio, contenente il nome del dominio da cui è stata effettuata la richiesta. Se il server non risponde con l'intestazione Access-Control-Allow-Origin: * CORS (o il nome del dominio invece di un asterisco), il caricamento dell'immagine verrà bloccato. use-credentials: se il server non fornisce le credenziali utilizzando Access-Control-Allow-Credentials: true, il caricamento dell'immagine verrà bloccato. |
href | L'attributo principale del tag, il valore è il percorso del file con gli stili. |
hreflang | Determina la lingua del testo nel documento di riferimento. |
media | Specifica il tipo di dispositivo a cui deve essere applicata la risorsa di collegamento. |
nonce | Generato a caso sul server, una variabile stringa che imposta le regole per l'utilizzo degli stili in linea per proteggere il contenuto. Il valore dell'attributo è una stringa di testo. |
rel | L'attributo definisce la relazione tra il documento corrente e il documento di riferimento. alternativo - un collegamento allo stesso documento, ma in un formato diverso (ad esempio, pagine stampabili, traduzione, mirror, feed RSS o Atom), . archivi - indica che il documento di riferimento è di interesse storico. Il collegamento può puntare a una raccolta di record, documenti e altri materiali. autore è un collegamento alla pagina sull'autore del documento o alla pagina con i dettagli di contatto dell'autore. segnalibro si riferisce all'antenato più vicino dell'articolo che è il collegamento di collegamento o alla sezione dell'articolo che è più strettamente correlata all'elemento se non c'è un genitore. esterno viene utilizzato per indicare che la pagina collegata non fa parte di questo sito. first specifica un collegamento che porta al primo documento in una sequenza di documenti. help è un collegamento a un documento con help. icon definisce il percorso dell'icona che verrà utilizzata per il documento corrente. last indica un collegamento che porta a ultimo documento nella sequenza dei documenti. licenza si riferisce alle informazioni sul copyright per il documento. successivo indica che questo documento fa parte di una serie e che il collegamento porta a prossimo documento in questa serie. nofollow indica che il collegamento non è approvato dall'autore della pagina o che il collegamento è di natura commerciale. noreferrer indica che l'intestazione della richiesta client contenente l'URL dell'origine della richiesta non deve essere passata quando si fa clic sul collegamento. pingback specifica l'indirizzo del server pingback, che consente al blog di notificare automaticamente i siti che si collegano ad esso. prefetch specifica che il file di collegamento deve essere memorizzato nella cache in anticipo. prev indica che questo documento fa parte di una serie e che il collegamento punta al documento precedente della serie. search indica che il documento di riferimento contiene un'interfaccia di ricerca e le risorse associate. barra laterale indica che il documento di riferimento, se possibile, verrà mostrato in un contesto browser aggiuntivo e alcuni browser, quando si fa clic sul collegamento ipertestuale, aprono una finestra per aggiungere il collegamento alla barra dei segnalibri. foglio di stile è un collegamento a un file esterno che verrà utilizzato come foglio di stile per questo documento. tag indica che il tag a cui punta il collegamento ipertestuale è per il documento specificato. up indica che la pagina fa parte di struttura gerarchica e che il collegamento ipertestuale porta a più alto livello risorsa nella struttura. |
taglie | Specifica la dimensione delle icone per la visualizzazione. L'attributo size viene utilizzato solo in combinazione con rel = "icon", e può assumere i seguenti valori: larghezze altezza - definisce un elenco di dimensioni separate da spazi, ogni dimensione deve essere nel formato - larghezza altezza (le dimensioni delle icone sono impostate in pixel), ad esempio: ; any - l'icona può essere ridimensionata a qualsiasi dimensione. |
titolo | Specifica il titolo del collegamento o il nome di un insieme di fogli di stile alternativi. Il valore dell'attributo è testo. |
genere | Specifica il tipo MIME del documento a cui si fa riferimento. In questo caso assume il valore "text/css". |