ਵੱਧ ਸਟਾਈਲ ਅਤੇ ਲੇਆਉਟ ਕੰਟਰੋਲ ਲਈ ਸਪੈਨ ਅਤੇ ਡੀਵੀ ਨਾਲ CSS ਦਾ ਉਪਯੋਗ ਕਰੋ.
ਬਹੁਤ ਸਾਰੇ ਲੋਕ ਜਿਹੜੇ ਵੈਬ ਡਿਜ਼ਾਈਨ ਅਤੇ HTML / CSS ਲਈ ਨਵੇਂ ਹੁੰਦੇ ਹਨ ਉਹ ਅਤੇ ਡੀਵ ਤੱਤ ਤੁਹਾਡੇ ਵੈਬ ਪੇਜ ਤੇ ਲਾਜ਼ੀਕਲ ਵੰਡਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ. ਇਹ ਅਸਲ ਵਿੱਚ ਇਕ ਬਾਕਸ ਹੁੰਦਾ ਹੈ ਜਿਸ ਵਿਚ ਤੁਸੀਂ ਹੋਰ HTML ਐਲੀਮੈਂਟ ਰੱਖ ਸਕਦੇ ਹੋ ਜੋ ਤਰਕ ਨਾਲ ਮਿਲ ਕੇ ਜਾਂਦੇ ਹਨ. ਇੱਕ ਡਵੀਜ਼ਨ ਵਿੱਚ ਕਈ ਹੋਰ ਤੱਤ ਹੋ ਸਕਦੇ ਹਨ, ਜਿਵੇਂ ਪੈਰਾਗ੍ਰਾਫ, ਹੈਡਿੰਗਸ, ਲਿਸਟਸ, ਲਿੰਕਸ, ਚਿੱਤਰ ਆਦਿ. ਇਸਦੇ ਅੰਦਰ ਅੰਦਰ ਹੋਰ ਡਿਵੀਜ਼ਨਾਂ ਵੀ ਹੋ ਸਕਦੀਆਂ ਹਨ ਤਾਂ ਕਿ ਤੁਹਾਡੇ HTML ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਹੋਰ ਢਾਂਚਾ ਅਤੇ ਸੰਸਥਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਜਾ ਸਕੇ. Div ਤੱਤ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨ ਲਈ, ਆਪਣੇ ਪੇਜ਼ ਦੇ ਖੇਤਰ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਖੁੱਲਾ ਡੀਵੀ ਦੀ ਸਮੱਗਰੀ div> ਜੇ ਤੁਹਾਡੇ ਪੰਨਿਆਂ ਦੇ ਖੇਤਰ ਨੂੰ ਕੁਝ ਵਾਧੂ ਜਾਣਕਾਰੀ ਦੀ ਲੋੜ ਹੈ ਜੋ ਤੁਸੀਂ ਬਾਅਦ ਵਿੱਚ CSS ਨਾਲ ਸਟਾਈਲ ਲਈ ਵਰਤਾਂਗੇ, ਤਾਂ ਤੁਸੀਂ ਇੱਕ id ਚੋਣਕਾਰ ਨੂੰ ਜੋੜ ਸਕਦੇ ਹੋ (ਉਦਾਹਰਨ ਲਈ, id = "myDiv">), ਜਾਂ ਇੱਕ ਕਲਾਸ ਚੋਣਕਾਰ (ਉਦਾਹਰਨ ਲਈ, class = "bigDiv">). ਇਹਨਾਂ ਦੋਵੇਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਫਿਰ CSS ਵਰਤ ਕੇ ਜਾਂ ਜਾਵਾ-ਸਕ੍ਰਿਪਟ ਦੁਆਰਾ ਸੋਧਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਵਰਤਮਾਨ ਵਧੀਆ ਅਮਲ ID ਦੀ ਬਜਾਏ ਕਲਾਸ ਚੋਣਕਰਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵੱਲ ਝੁਕਾਅ ਰੱਖਦੇ ਹਨ, ਇਸ ਲਈ ਕਿ ਖਾਸ ID ਚੋਣਕਾਰ ਕਿੰਨੇ ਖਾਸ ਹਨ ਅਸਲ ਵਿੱਚ, ਹਾਲਾਂਕਿ, ਤੁਸੀਂ ਕਿਸੇ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਇੱਕ ਆਈਡੀ ਅਤੇ ਕਲਾਸ ਚੋਣਕਰਤਾ ਦੋਵਾਂ ਨੂੰ ਵੀ ਵੰਡ ਸਕਦੇ ਹੋ. ਜਦੋਂ ਡਿਵੀਜ਼ਨ ਐਲੀਮੈਂਟ HTML5 ਭਾਗ ਤੱਤ ਤੋਂ ਵੱਖਰਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਨੱਥੀ ਸਮਗਰੀ ਨੂੰ ਕਿਸੇ ਵੀ ਅਰਥ ਲਈ ਨਹੀਂ ਦਿੰਦਾ. ਜੇ ਤੁਹਾਨੂੰ ਪੱਕਾ ਨਹੀਂ ਪਤਾ ਕਿ ਸਮੱਗਰੀ ਦਾ ਬਲਾਕ ਇੱਕ ਡੀਵੀ ਜਾਂ ਇਕ ਭਾਗ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਤਾਂ ਇਸ ਬਾਰੇ ਸੋਚੋ ਕਿ ਤੱਤ ਅਤੇ ਸਮੱਗਰੀ ਦਾ ਮਕਸਦ ਕੀ ਹੈ ਜਿਸ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਤੁਸੀਂ ਇਹ ਫੈਸਲਾ ਕਰਦੇ ਹੋ: ਅਖੀਰ, ਦੋਵੇਂ ਡੀਵਿਡ ਅਤੇ ਭਾਗ ਬਿਲਕੁਲ ਉਸੇ ਤਰ੍ਹਾਂ ਵਿਵਹਾਰ ਕਰਦੇ ਹਨ ਅਤੇ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਨੂੰ ਮੁੱਲ ਦੇ ਗੁਣਾਂ ਨੂੰ ਦੇ ਸਕਦੇ ਹੋ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਆਪਣੀ ਸਾਈਟ ਦੀ ਦਿੱਖ ਵੇਖਣ ਲਈ CSS ਨਾਲ ਉਨ੍ਹਾਂ ਨੂੰ ਸਟਾਇਲ ਕਰ ਸਕਦੇ ਹੋ. ਇਹ ਦੋਵੇਂ ਬਲਾਕ ਪੱਧਰ ਦੇ ਤੱਤ ਹਨ ਸਪੈਨ ਐਲੀਮੈਂਟ ਮੂਲ ਰੂਪ ਵਿੱਚ ਇੱਕ ਇਨਲਾਈਨ ਐਲੀਮੈਂਟ ਹੁੰਦਾ ਹੈ. ਇਹ div ਅਤੇ ਭਾਗ ਤੱਤਾਂ ਤੋਂ ਇਲਾਵਾ ਇਸ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ. ਸਪੈਨ ਐਲੀਮੈਂਟ ਅਕਸਰ ਕਿਸੇ ਵਿਸ਼ੇਸ਼ ਸਮਗਰੀ ਦੇ ਟੁਕੜੇ ਨੂੰ ਸਮੇਟਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਆਮ ਤੌਰ ਤੇ ਪਾਠ, ਇਸ ਨੂੰ ਇਕ ਹੋਰ "ਹੁੱਕ" ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਜੋ ਬਾਅਦ ਵਿੱਚ ਸਟਾਈਲ ਕਰ ਸਕਦੇ ਹਨ. CSS ਨਾਲ ਵਰਤੀ ਗਈ, ਇਹ ਟੈਕਸਟ ਦੇ ਸਟਾਇਲ ਨੂੰ ਬਦਲ ਸਕਦੀ ਹੈ; ਹਾਲਾਂਕਿ, ਕਿਸੇ ਵੀ ਸ਼ੈਲੀ ਵਿਸ਼ੇਸ਼ਤਾ ਦੇ ਬਿਨਾਂ, ਸਪੈਨ ਐਲੀਮੈਂਟ ਦਾ ਸਿਰਫ ਪਾਠ ਤੇ ਕੋਈ ਪ੍ਰਭਾਵ ਨਹੀਂ ਹੁੰਦਾ. ਇਹ ਸਪੈਨ ਅਤੇ ਵਿਵਿਧ ਤੱਤ ਦੇ ਵਿੱਚ ਮੁੱਖ ਅੰਤਰ ਹੈ. ਉਪਰੋਕਤ ਦੱਸੇ ਅਨੁਸਾਰ, ਡਿਵੀਜ਼ਨ ਐਲੀਮੈਂਟ ਵਿੱਚ ਪੈਰਾਗ੍ਰਾਫ ਬ੍ਰੇਕ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਸਪੈਨ ਐਲੀਮੈਂਟ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਟੈਗ ਦੁਆਰਾ ਨੱਥੀ ਕੀਤੇ ਗਏ CSS ਸਟਾਈਲ ਨਿਯਮਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਦੱਸਦਾ ਹੈ: ਹਾਈਲਾਈਟ ਕੀਤੇ ਹੋਏ ਪਾਠ span> ਅਤੇ ਗੈਰ-ਉਜਾਗਰ ਪਾਠ. p> CSS (ਜਿਵੇਂ ਕਿ, class = "highlight">) ਨਾਲ ਟੈਕਸਟ ਨੂੰ ਸਟਾਇਲ ਕਰਨ ਲਈ ਸਪੈਨ ਇਕਾਈ ਵਿੱਚ ਕਲਾਸ = "ਹਾਈਲਾਈਟ" ਜਾਂ ਦੂਜੀ ਕਲਾਸ ਜੋੜੋ. ਸਪੈਨ ਐਲੀਮੈਂਟ ਵਿੱਚ ਕੋਈ ਲੋੜੀਂਦਾ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਹੀਂ ਹਨ, ਪਰੰਤੂ ਉਹ ਤਿੰਨ ਜੋ ਸਭ ਤੋਂ ਵੱਧ ਉਪਯੋਗੀ ਹਨ, ਡਿਵ ਐਲੀਮੈਂਟ ਦੇ ਸਮਾਨ ਹਨ: ਮਿਆਦ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਦੋਂ ਤੁਸੀਂ ਦਸਤਾਵੇਜ਼ੀ ਵਿੱਚ ਉਸ ਸਮੱਗਰੀ ਨੂੰ ਨਵੇਂ ਬਲਾਕ-ਪੱਧਰ ਦੇ ਤੱਤ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤੇ ਬਿਨਾਂ ਸਮੱਗਰੀ ਦੀ ਸ਼ੈਲੀ ਨੂੰ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ. ਉਦਾਹਰਨ ਲਈ, ਜੇਕਰ ਤੁਸੀਂ ਲਾਲ ਰੰਗ ਦੇ h3 ਸਿਰਲੇਖ ਦਾ ਦੂਸਰਾ ਸ਼ਬਦ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਉਸ ਸ਼ਬਦ ਨੂੰ ਇੱਕ ਸਪੈਨ ਐਲੀਮੈਂਟ ਦੇ ਨਾਲ ਘੇਰੇ ਜਾ ਸਕਦੇ ਹੋ ਜੋ ਸ਼ਬਦ ਨੂੰ ਲਾਲ ਰੰਗ ਦੇ ਰੂਪ ਵਿੱਚ ਸਟਾਈਲ ਕਰੇਗਾ. ਸ਼ਬਦ ਅਜੇ ਵੀ h3 ਇਕਾਈ ਦਾ ਹਿੱਸਾ ਹੈ, ਪਰ ਹੁਣ ਲਾਲ ਵਿੱਚ ਵੀ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ: 2/2/17 ਤੇ ਜਰਮੀ ਗਿਰਾਰਡ ਦੁਆਰਾ ਸੰਪਾਦਿਤ
ਐਲੀਮੈਂਟ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨਾ
div> ਇਹ ਮੇਰੀ ਅਨੋਖੀ ਸਿਰਲੇਖ ਹੈ