ਇੱਕ HTML ਐਲੀਮੈਂਟ ਕੀ ਹੈ? - ਸੇਮਲਟ ਸਮੀਖਿਆ

ਇੱਕ HTML ਤੱਤ ਇੱਕ ਵੈਬਪੰਨੇ ਜਾਂ HTML ਦਸਤਾਵੇਜ਼ ਦਾ ਵਿਅਕਤੀਗਤ ਹਿੱਸਾ ਹੁੰਦਾ ਹੈ, ਇੱਕ ਵਾਰ ਜਦੋਂ ਇਸਨੂੰ DOM ਵਿੱਚ ਪਾਰਸ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ (ਦਸਤਾਵੇਜ਼ ਆਬਜੈਕਟ ਮਾਡਲ). HTML ਵਿੱਚ ਨੋਡਾਂ ਦਾ ਇੱਕ ਰੁੱਖ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਣ ਨੋਡ ਟੈਕਸਟ ਨੋਡ ਹੁੰਦਾ ਹੈ. ਹਰੇਕ ਨੋਡ ਦੇ ਇਸਦੇ ਵਿਸ਼ੇਸ਼ HTML ਗੁਣ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਨੋਡਾਂ ਵਿੱਚ ਹੋਰ ਨੋਡਾਂ ਦੀ ਸਮੱਗਰੀ ਅਤੇ ਟੈਕਸਟ ਵੀ ਹੋ ਸਕਦੇ ਹਨ. ਵੱਖੋ ਵੱਖਰੇ HTML ਨੋਡ ਅਰਥ ਸ਼ਾਸਤਰ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਸਿਰਲੇਖ ਨੋਡ ਇੱਕ HTML ਦਸਤਾਵੇਜ਼ ਜਾਂ ਵੈਬਪੰਨੇ ਦੇ ਸਿਰਲੇਖ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ.

HTML ਐਲੀਮੈਂਟਸ ਦੀਆਂ ਵੱਖਰੀਆਂ ਧਾਰਨਾਵਾਂ:

1. ਦਸਤਾਵੇਜ਼ ਬਨਾਮ ਡੋਮ:

HTML ਦਸਤਾਵੇਜ਼ ਆਮ ਤੌਰ 'ਤੇ "ਦਸਤਾਵੇਜ਼ਾਂ" ਦੇ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤੇ ਜਾਂਦੇ ਹਨ. ਫਿਰ ਉਹਨਾਂ ਨੂੰ ਪਾਰਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਵੈਬ ਬ੍ਰਾ .ਜ਼ਰ ਦੇ ਅੰਦਰ, DOM (ਦਸਤਾਵੇਜ਼ ਆਬਜੈਕਟ ਮਾਡਲ) ਦੀ ਅੰਦਰੂਨੀ ਪ੍ਰਸਤੁਤੀ ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ. ਮੁ HTMLਲੇ HTML ਤੱਤ ਜਾਂ ਦਸਤਾਵੇਜ਼ ਅਵੈਧ ਸਨ ਅਤੇ ਵੱਖ ਵੱਖ ਸੰਟੈਕਸ ਗਲਤੀਆਂ ਵਿੱਚ ਸ਼ਾਮਲ ਸਨ. ਨਾਲ ਹੀ, ਪਾਰਸਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਸਾਰੀਆਂ ਵੱਡੀਆਂ ਅਤੇ ਛੋਟੀਆਂ ਗਲਤੀਆਂ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਸੀ.

2. ਐਲੀਮੈਂਟ ਬਨਾਮ ਟੈਗਸ:

ਟੈਗਸ ਅਤੇ ਐਲੀਮੈਂਟਸ ਦੋ ਵੱਖੋ ਵੱਖਰੀਆਂ ਸ਼ਰਤਾਂ ਹਨ ਪਰ ਅਕਸਰ ਇਕ ਦੂਜੇ ਨਾਲ ਉਲਝੀਆਂ ਰਹਿੰਦੀਆਂ ਹਨ. HTML ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਟੈਗ ਹੁੰਦੇ ਹਨ, ਪਰ ਇਸ ਵਿੱਚ ਕੋਈ HTML ਤੱਤ ਨਹੀਂ ਹੁੰਦੇ. ਦੂਜੇ ਪਾਸੇ, ਤੱਤ ਇੱਕ ਵੈੱਬਪੇਜ ਨੂੰ ਪਾਰਸ ਕਰਨ ਤੋਂ ਬਾਅਦ ਤਿਆਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ. ਆਮ ਤੌਰ 'ਤੇ, HTML ਐਲੀਮੈਂਟ ਦੀ ਸਥਿਤੀ ਸਟਾਰਟ ਟੈਗ ਤੋਂ ਸੰਕੇਤ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਸੰਭਵ ਤੌਰ' ਤੇ ਬੱਚੇ ਦੀ ਸਮਗਰੀ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦੀ ਹੈ. ਇਸਨੂੰ ਐਂਡ ਟੈਗ ਦੁਆਰਾ ਕਦੇ ਵੀ ਖਤਮ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.

3. ਐਸਜੀਐਮਐਲ ਬਨਾਮ ਐਕਸਐਮਐਲ:

ਐਸਜੀਐਮਐਲ ਸੀਮਿਤ ਸਮਝ ਅਤੇ ਗੋਦ ਲੈਣ ਦੇ ਨਾਲ ਇੱਕ ਗੁੰਝਲਦਾਰ ਹੈ. ਦੂਜੇ ਪਾਸੇ, ਐਕਸਐਮਐਲ ਨੂੰ ਸਧਾਰਣ ਵਿਕਲਪ ਵਜੋਂ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਹੈ ਪਰ ਬਿਲਕੁਲ ਐਸਜੀਐਮਐਲ ਵਾਂਗ ਕੰਮ ਕਰਦਾ ਹੈ. ਇਹ ਦੋਨੋ ਸਹਿਯੋਗੀ HTML ਐਲੀਮੈਂਟਾਂ ਅਤੇ ਅਧਿਕਾਰਿਤ ਸੰਜੋਗਾਂ ਜਿਵੇਂ ਕਿ ਦਸਤਾਵੇਜ਼ structureਾਂਚੇ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ. ਮੈਕਰੋਜ਼ ਵਿਚ, HTML ਨੂੰ ਜਾਂ ਤਾਂ HTML 5 ਦੁਆਰਾ ਜਾਂ ਐਚਐਚਟੀਐਮਐਲ ਦੁਆਰਾ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ. ਨਾਲ ਹੀ, ਇੱਕ ਵੈੱਬ ਦਸਤਾਵੇਜ਼ ਨੂੰ DOM ਤੱਤ ਦੇ ਤੌਰ ਤੇ ਪਾਰਸ ਕਰਨਾ ਇੱਕ ਹੱਦ ਤੱਕ ਸਰਲ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ.

HTML ਕੰਟੇਨਰ ਤੱਤ ਦੇ ਹਿੱਸੇ:

HTML ਸੰਟੈਕਸ ਵਿਚ, ਸਾਰੇ ਤੱਤ ਸਟਾਰਟ ਟੈਗ ਅਤੇ ਅੰਤ ਟੈਗ ਨਾਲ ਲਿਖੇ ਹੁੰਦੇ ਹਨ, ਵਿਚਕਾਰ ਸਮਗਰੀ ਰੱਖਦੇ ਹਨ. HTML ਟੈਗ ਵਿੱਚ ਇੱਕ ਐਲੀਮੈਂਟ ਦਾ ਨਾਮ ਹੁੰਦਾ ਹੈ ਅਤੇ ਐਂਗਲ ਬਰੈਕਟ ਨਾਲ ਘਿਰਿਆ ਹੁੰਦਾ ਹੈ. ਦੂਜੇ ਪਾਸੇ, ਅੰਤਮ ਟੈਗ ਵਿੱਚ ਸਲੈਸ਼ ਅਤੇ ਇੱਕ ਐਂਗਲ ਬਰੈਕਟ ਹੁੰਦਾ ਹੈ ਜੋ ਇਸਨੂੰ ਸ਼ੁਰੂਆਤੀ ਟੈਗ ਤੋਂ ਵੱਖ ਕਰਦਾ ਹੈ. ਇੱਥੇ HTML ਕਿਸਮ ਦੇ ਵੱਖ ਵੱਖ ਕਿਸਮ ਦੇ ਹੁੰਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਕੱਚੇ ਟੈਕਸਟ ਐਲੀਮੈਂਟਸ, ਸਧਾਰਣ ਤੱਤ ਅਤੇ ਖਾਲਸ ਤੱਤ. ਰੱਦ ਕਰਨ ਵਾਲੇ ਤੱਤ ਦਾ ਅਰੰਭ ਟੈਗ ਹੁੰਦਾ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਕੋਈ ਅੰਤ ਵਾਲਾ ਟੈਗ ਨਹੀਂ ਹੁੰਦਾ.

ਲਿੰਕਾਂ, ਟੈਗਾਂ ਅਤੇ ਐਂਕਰਾਂ ਦਾ ਸੰਖੇਪ ਜਾਣਕਾਰੀ:

HTML ਅਮੀਰ ਟੈਕਸਟ ਅਤੇ bestਾਂਚਾਗਤ ਦਸਤਾਵੇਜ਼ਾਂ ਲਈ ਕਈ ਰਵਾਇਤੀ ਪਬਲਿਸ਼ਿੰਗ ਮੁਹਾਵਰੇ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਨ ਲਈ ਸਭ ਤੋਂ ਚੰਗੀ ਤਰ੍ਹਾਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ. ਕਿਹੜੀ ਚੀਜ਼ ਇਸਨੂੰ ਦੂਜੀ ਮਾਰਕਅਪ ਭਾਸ਼ਾਵਾਂ ਤੋਂ ਵੱਖ ਕਰਦੀ ਹੈ ਹਾਈਪਰਟੈਕਸਟ ਅਤੇ ਇੰਟਰਐਕਟਿਵ ਦਸਤਾਵੇਜ਼ਾਂ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ. ਇੱਕ HTML ਲਿੰਕ ਦੇ ਦੋ ਸਿਰੇ ਹੁੰਦੇ ਹਨ, ਜੋ ਐਂਕਰ ਅਤੇ ਦਿਸ਼ਾ ਦੇ ਤੌਰ ਤੇ ਵੀ ਜਾਣੇ ਜਾਂਦੇ ਹਨ. ਇਨ੍ਹਾਂ ਲਿੰਕਾਂ ਦੇ ਬਿਨਾਂ, ਤੁਹਾਡੇ ਵੈਬ ਪੇਜਾਂ ਨੂੰ ਜੋੜਿਆ ਜਾਂ ਇੰਡੈਕਸ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ. ਇਸੇ ਤਰ੍ਹਾਂ, ਟੈਗਸ ਅਤੇ ਐਂਕਰ ਤੁਹਾਡੀ ਵੈੱਬਸਾਈਟ ਨੂੰ ਇੰਟਰਨੈਟ ਨਾਲ ਜੋੜਨ ਲਈ ਮਹੱਤਵਪੂਰਣ ਭੂਮਿਕਾ ਅਦਾ ਕਰਦੇ ਹਨ. ਇਹ ਸਾਰੇ ਤਿੰਨ ਐਚਟੀਐਮਐਲ ਤੱਤ ਤੁਹਾਡੀ ਸਾਈਟ ਦੀ ਬਾounceਂਸ ਰੇਟ ਨੂੰ ਘਟਾਉਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦੇ ਹਨ, ਅਤੇ ਤੁਸੀਂ WCAG ਅਤੇ ਬੁੱਕਮਾਰਕਿੰਗ ਸਾਈਟਾਂ ਜਿਵੇਂ W3C, WAI (WebAIM), ਅਤੇ ਸਿੰਥੀਆਸੇਜ ਤੋਂ ਉਨ੍ਹਾਂ ਬਾਰੇ ਬਹੁਤ ਕੁਝ ਸਿੱਖ ਸਕਦੇ ਹੋ.