Domanda Qual è la differenza tra tag HTML ed elementi?


Ho notato che molte persone usano le parole Tag HTML e Elementi HTML intercambiabile.

Ma qual è la differenza tra loro?

Il mio modo di vedere è che i tag sono nel codice sorgente e gli elementi sono tag elaborati (dal browser) nel DOM. Ho sbagliato?


48
2018-01-20 06:04


origine


risposte:


Il tag HTML è solo un'entità di apertura o chiusura. Per esempio:

<p> e </p>  sono chiamati tag HTML

L'elemento HTML comprende tag di apertura, tag di chiusura, contenuto (facoltativo per tag senza contenuto) Per esempio:

<p>This is the content</p> : Questa cosa completa è chiamata elemento HTML


76
2018-01-20 06:13



Tag HTML contro elementi e attributi

Elementi HTML

Un elemento in HTML rappresenta un tipo di struttura o semantica e generalmente consiste in un tag di inizio, un contenuto e un tag di fine. Il seguente è un elemento di paragrafo:

<p>
This is the content of the paragraph element.
</p>

Tag HTML

I tag vengono utilizzati per contrassegnare l'inizio e la fine di un elemento HTML.

<p></p>

Attributi HTML

Un attributo definisce una proprietà per un elemento, consiste in una coppia attributo / valore e appare all'interno del tag di inizio dell'elemento. Il tag di inizio di un elemento può contenere qualsiasi numero di coppie di attributi / valori separati dallo spazio.

L'uso più abusivo del termine "tag" si riferisce agli attributi alt come "tag alt". Non c'è nulla di simile in HTML. Alt è un attributo, non un tag.

<img src="foobar.gif" alt="A foo can be balanced on a bar by placing its fubar on the bar's foobar.">

Fonte: 456bereastreet.com: Tag HTML contro elementi e attributi


18
2018-01-19 10:41



Elementi HTML

Un elemento HTML di solito consiste in a inizio tag e fine tag, con il contenuto inserito tra:

<tagname>Content goes here...</tagname>

L'HTML elemento è tutto dal tag di inizio al tag di fine. fonte

Attributi HTML

Un attributo viene utilizzato per definire le caratteristiche di un elemento HTML e viene inserito all'interno del tag di apertura dell'elemento. Tutti gli attributi sono costituiti da due parti: a nome e a valore.

  • Tutti gli elementi HTML possono avere attributi
  • Fornire gli attributi Informazioni aggiuntive su un elemento
  • Gli attributi sono sempre specificati nel inizia tag
  • Gli attributi di solito vengono in coppie nome / valore come: name = "valore" fonte

Tag HTML vs Elemento

"Elementi" e "tag" sono termini ampiamente confusi. I documenti HTML contengono tag, ma non contengono gli elementi. Gli elementi vengono generati solo dopo la fase di analisi, da questi tag. Fonte: wikipedia> HTML_element

Un elemento HTML è definito da un tag di partenza. Se l'elemento contiene altri contenuti, termina con un tag di chiusura.

Per esempio <p> sta iniziando il tag di un paragrafo e </p> sta chiudendo il tag dello stesso paragrafo ma <p>This is paragraph</p> è un elemento di paragrafo.

Fonte: tutorialspoint> html_elements


5
2018-03-21 20:29



lasciamolo in un termine semplice. Un elemento è un insieme di tag di apertura e chiusura in uso.


4
2018-01-23 10:35



http://html.net/tutorials/html/lesson3.php

I tag sono etichette che usi per marcare l'inizio e la fine di un elemento.

Tutti i tag hanno lo stesso formato: iniziano con un segno di meno di "<" e terminano con un segno di maggiore "".

In generale, ci sono due tipi di tag: tag di apertura: <html> e tag di chiusura: </html>. L'unica differenza tra un tag di apertura e un tag di chiusura è la barra "/". Contrassegni i contenuti inserendoli tra un tag di apertura e un tag di chiusura.

L'HTML è tutto sugli elementi. Imparare l'HTML è imparare e usare diversi tag.

Per esempio:

<h1></h1>

Dove gli elementi sono qualcosa che consiste di tag di inizio e tag di fine come mostrato:

<h1>Heading</h1>

3
2018-01-20 07:11



tag e Elementi siamo non lo stesso.

Elementi 


Sono i pezzi stessi, cioè un paragrafo è un elemento o un'intestazione è un elemento, anche il corpo è un elemento. La maggior parte degli elementi può contenere altri elementi, in quanto l'elemento body contiene elementi di intestazione, elementi di paragrafo, in pratica praticamente tutti gli elementi visibili del DOM.

Per esempio:

<p>This is the <span>Home</span> page</p>

tag


I tag non sono gli stessi elementi, piuttosto sono i frammenti di testo che usi per dire al computer dove un elemento inizia e finisce. Quando si "contrassegna" un documento, generalmente non si desidera che quelle note extra che non fanno realmente parte del testo vengano presentate al lettore. HTML prende in prestito una tecnica da un'altra lingua, SGML, per fornire un modo semplice per un computer per determinare quali parti sono "MarkUp" e quali parti sono il contenuto. Usando '<' e '>' come una sorta di parentesi, HTML può indicare l'inizio e la fine di un tag, cioè la presenza di '<' indica al browser 'questo prossimo bit è markup, prestare attenzione'.

Il browser vede le lettere '

'e decide' Sta per iniziare un nuovo paragrafo, è meglio iniziare una nuova riga e magari indentarla '. Poi quando vede '

"sa che il paragrafo su cui stava lavorando è terminato, quindi dovrebbe interrompere la linea prima di passare a quello che è il prossimo.

 - Tag di apertura.

 - Tag di chiusuraenter image description here


1
2018-02-14 19:29



Questa visualizzazione può aiutarci a scoprire la differenza tra il concetto di elemento e tag (ogni mezzo di rientro contiene):

- element

        - content:

            - text 

            - other elements 

            - or empty

        - and its markup

            - tags (start or end tag)

                - element name

                - angle brackets < >

                - or attributes (just for start tag)

                - or slash / 

0
2017-11-12 17:43