ਕੈਸਕੇਡਿੰਗ ਸਟਾਈਲ ਸ਼ੀਟਸ ਦੇ ਮਾਡਿਊਲਾਈਜੇਸ਼ਨ ਦੀ ਜਾਣ ਪਛਾਣ (ਲੈਵਲ 3)
ਸਭ ਤੋਂ ਵੱਡਾ ਬਦਲਾਅ ਜੋ ਵਰਤਮਾਨ ਵਿੱਚ ਸੀਐਸਐਸਐਸ ਲੈਵਲ 3 ਲਈ ਬਣਾਇਆ ਗਿਆ ਹੈ, ਉਹ ਹੈ ਮੌਡਿਊਲ ਦੀ ਸ਼ੁਰੂਆਤ. ਮੈਡਿਊਲਾਂ ਦਾ ਫਾਇਦਾ ਇਹ ਹੈ ਕਿ ਇਹ (ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ) ਸਪਸ਼ਟਤਾ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦੀ ਮਨਜ਼ੂਰੀ ਦਿੰਦਾ ਹੈ ਅਤੇ ਜਿਆਦਾ ਛੇਤੀ ਇਸਨੂੰ ਪ੍ਰਵਾਨਗੀ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਕਿਉਂਕਿ ਖੰਡ ਪੂਰੇ ਅਤੇ ਭਾਗਾਂ ਵਿਚ ਮਨਜ਼ੂਰ ਹਨ. ਇਹ ਬ੍ਰਾਊਜ਼ਰ ਅਤੇ ਯੂਜ਼ਰ-ਏਜੰਟ ਨਿਰਮਾਤਾਵਾਂ ਨੂੰ ਸਪਸ਼ਟੀਕਰਨ ਦੇ ਭਾਗਾਂ ਦੀ ਸਹਾਇਤਾ ਕਰਨ ਦੀ ਵੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਪਰ ਉਹਨਾਂ ਦੇ ਮਾਧਿਅਮ ਦਾ ਸਮਰਥਨ ਕਰਨ ਨਾਲ ਉਹਨਾਂ ਦਾ ਕੋਡ ਘਟਾਓਨ ਨੂੰ ਘੱਟੋ ਘੱਟ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ. ਉਦਾਹਰਨ ਲਈ, ਇੱਕ ਪਾਠ ਪਾਠਕ ਨੂੰ ਮੋਡੀਊਲ ਸ਼ਾਮਲ ਕਰਨ ਦੀ ਲੋੜ ਨਹੀਂ ਹੋਵੇਗੀ, ਜੋ ਸਿਰਫ ਇਹ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹਨ ਕਿ ਇਕ ਤੱਤ ਦ੍ਰਿਸ਼ਟੀਕ੍ਰਿਤ ਕਿਵੇਂ ਦਿਖਾਈ ਦੇ ਰਿਹਾ ਹੈ. ਪਰ ਭਾਵੇਂ ਕਿ ਇਸ ਵਿਚ ਸਿਰਫ ਆਰਾਸ਼ਿਕ ਮੈਡੀਊਲ ਹੀ ਸ਼ਾਮਲ ਹੈ, ਇਹ ਅਜੇ ਵੀ ਇਕ ਮਿਆਰ-ਰਹਿਤ CSS 3 ਸੰਦ ਹੋਵੇਗਾ.
CSS 3 ਦੀਆਂ ਕੁਝ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
- ਚੋਣਕਾਰ
- CSS 3 ਵਿੱਚ ਚੋਣਕਾਰ ਬਹੁਤ ਦਿਲਚਸਪ ਹੋਣਗੇ. ਉਹ ਡਿਜ਼ਾਇਨਰ / ਡਿਵੈਲਪਰ ਨੂੰ ਦਸਤਾਵੇਜ਼ ਦੇ ਹੋਰ ਖਾਸ ਪੱਧਰਾਂ 'ਤੇ ਚੋਣ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣਗੇ. ਇਸ ਮੈਡਿਊਲ ਬਾਰੇ ਚੰਗੀਆਂ ਚੀਜ਼ਾਂ ਵਿੱਚੋਂ ਇੱਕ ਇਹ ਹੈ ਕਿ ਬਹੁਤ ਸਾਰੇ ਬ੍ਰਾਉਜ਼ਰ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਤਕਨੀਕੀ CSS 3 ਚੋਣਕਰਤਾਵਾਂ ਨੂੰ ਸਮਰਥਨ ਦੇਣ ਲਈ ਸ਼ੁਰੂ ਕਰ ਰਹੇ ਹਨ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਹੁਣੇ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕੋ. ਉਦਾਹਰਨ ਲਈ, ਕੁਝ ਨਵੇਂ ਚੋਣਕਾਰ ਇਹ ਹਨ:
- ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਗੁਣਾਂ ਦੇ ਮੁੱਲਾਂ ਨਾਲ ਮਿਲਾਉਣਾ, ਅੰਸ਼ਕ ਮੈਚਾਂ ਸਮੇਤ
- ਸੰਸਥਾਗਤ ਸਮਰੂਪ ਕਲਾਸਾਂ, ਜਿਵੇਂ ਕਿ n th- ਬੱਚੇ
- ਇੱਕ ਨਿਸ਼ਾਨਾ ਸੂਡੋ-ਕਲਾਸ ਨੂੰ ਸ਼ੈਲੀ ਨੂੰ ਕੇਵਲ ਯੂਆਰਐਲ ਵਿੱਚ ਨਿਸ਼ਾਨਾ ਬਣਾਇਆ ਗਿਆ ਹੈ
- ਕੋਈ ਵੀ ਤੱਤ ਜਿਹੜਾ ਕਿ ਰੇਡੀਓ ਜਾਂ ਚੈਕਬਾਕਸ ਐਲੀਮੈਂਟਸ ਦੀ ਜਾਂਚ ਕੀਤੀ ਗਈ ਹੈ, ਨੂੰ ਸਟਾਇਲ ਕਰਨ ਲਈ ਇੱਕ ਚੈੱਕ ਕੀਤਾ ਸਮੂਦਾ-ਕਲਾਸ
- CSS 3 ਵਿੱਚ ਚੋਣਕਾਰ ਬਹੁਤ ਦਿਲਚਸਪ ਹੋਣਗੇ. ਉਹ ਡਿਜ਼ਾਇਨਰ / ਡਿਵੈਲਪਰ ਨੂੰ ਦਸਤਾਵੇਜ਼ ਦੇ ਹੋਰ ਖਾਸ ਪੱਧਰਾਂ 'ਤੇ ਚੋਣ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣਗੇ. ਇਸ ਮੈਡਿਊਲ ਬਾਰੇ ਚੰਗੀਆਂ ਚੀਜ਼ਾਂ ਵਿੱਚੋਂ ਇੱਕ ਇਹ ਹੈ ਕਿ ਬਹੁਤ ਸਾਰੇ ਬ੍ਰਾਉਜ਼ਰ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਤਕਨੀਕੀ CSS 3 ਚੋਣਕਰਤਾਵਾਂ ਨੂੰ ਸਮਰਥਨ ਦੇਣ ਲਈ ਸ਼ੁਰੂ ਕਰ ਰਹੇ ਹਨ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਉਨ੍ਹਾਂ ਨੂੰ ਹੁਣੇ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕੋ. ਉਦਾਹਰਨ ਲਈ, ਕੁਝ ਨਵੇਂ ਚੋਣਕਾਰ ਇਹ ਹਨ:
- ਟੈਕਸਟ ਪ੍ਰਭਾਵਾਂ ਅਤੇ ਲੇਆਉਟ
- ਹਾਈਫਨਨੇਸ਼ਨ, ਵ੍ਹਾਈਟਪੇਸ , ਅਤੇ ਦਸਤਾਵੇਜ਼ਾਂ ਵਿੱਚ ਟੈਕਸਟ ਦੀ ਤਰਕਸੰਗਤ ਵਿੱਚ ਬਦਲਾਅ ਕਰਨਾ.
- ਫਸਟ-ਲੈਟਰ ਅਤੇ ਫਸਟ-ਲਾਈਨ ਸੂਡੋ-ਕਲਾਸ
- CSS 3 ਨੇ ਸੰਪਤੀਆਂ ਨੂੰ ਕੌਰਨਿੰਗ ਅਤੇ ਡੰਪ-ਕੈਪਸ ਦੀ ਅਨੁਕੂਲਤਾ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦੇਣੀ ਚਾਹੀਦੀ ਹੈ.
- ਪੇਜ਼ਡ ਮੀਡੀਆ ਅਤੇ ਤਿਆਰ ਸਮੱਗਰੀ
- CSS 3 ਹੁਣ ਪੇਜ਼ਡ ਮੀਡੀਆ ਵਿੱਚ ਹੋਰ ਵਿਕਲਪਾਂ ਦਾ ਸਮਰਥਨ ਕਰੇਗਾ, ਜਿਵੇਂ ਕਿ ਚਲੰਤ ਸਿਰਲੇਖ ਅਤੇ ਪੈਟਰ ਅਤੇ ਪੇਜ ਨੰਬਰ. ਨਾਲ ਹੀ ਫੁਟਨੋਟ ਅਤੇ ਕਰਾਸ-ਰੈਫਰੈਂਸ ਦੀਆਂ ਪ੍ਰਾਪਰਟੀਆਂ ਸਮੇਤ ਤਿਆਰ ਕੀਤੀ ਪ੍ਰਿੰਟਿੰਗ ਛਾਪਣ ਲਈ ਅਡਵਾਂਸਡ ਪ੍ਰੋਪਰਟੀਜ਼ ਹੋਣਗੇ.
- ਮਲਟੀ-ਕਾਲਮ ਲੇਆਉਟ
- ਇਸ ਸਮੇਂ, ਬਹੁ-ਕਾਲਮ ਲੇਟਿੰਗ ਡਰਾਫਟ ਡਰਾਫਟ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਡਿਜ਼ਾਇਨਰਾਂ ਨੂੰ ਆਪਣੀ ਸਮੱਗਰੀ ਨੂੰ ਕਈ ਕਾਲਮ ਵਿਚ ਡਿਲੀਵਰੀ ਕਰਨ ਦੀ ਇਜ਼ਾਜਤ ਦਿੰਦੇ ਹਨ ਜਿਵੇਂ ਕਾਲਮ-ਪਾੜ, ਕਾਲਮ-ਗਿਣਤੀ ਅਤੇ ਕਾਲਮ-ਚੌੜਾਈ.
- ਰੂਬੀ
- CSS ਹੁਣ ਚੋਟੀ ਅਤੇ ਅਗਲੇ ਸ਼ਬਦਾਂ ਵਿੱਚ ਛੋਟੇ ਐਨੋਟੇਸ਼ਨ ਲਗਾਉਣ ਦੀ ਸਮਰੱਥਾ ਦਾ ਸਮਰਥਨ ਕਰੇਗਾ, ਜੋ ਅਕਸਰ ਚੀਨੀ ਅਤੇ ਜਾਪਾਨੀ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ. ਉਹ ਆਮ ਤੌਰ 'ਤੇ ਮੁਸ਼ਕਲ ਵਿਚਾਰ-ਪ੍ਰੋਗਰਾਮਾਂ ਦੇ ਉਚਾਰਨ ਜਾਂ ਅਰਥ ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.
CSS 3 ਮਜ਼ੇਦਾਰ ਹੋਵੇਗਾ
ਇੱਕ ਵਾਰ ਜਦੋਂ ਇਹ ਇੱਕ ਮਿਆਰੀ ਅਤੇ ਵੈਬ ਬ੍ਰਾਉਜ਼ਰ ਦੇ ਰੂਪ ਵਿੱਚ ਅਪਣਾਇਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਉਪਭੋਗਤਾ-ਏਜੰਟ ਇਸਨੂੰ ਵਰਤਣਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹਨ, ਤਾਂ CSS 3 ਵੈਬ ਡਿਜ਼ਾਈਨਰਾਂ ਲਈ ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ ਸੰਦ ਹੋਵੇਗਾ. ਉੱਪਰ ਦੱਸੀਆਂ ਗਈਆਂ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਸਾਰੇ ਵਾਧੇ ਅਤੇ ਬਦਲਾਆਂ ਦਾ ਕੇਵਲ ਇੱਕ ਛੋਟਾ ਸਮੂਹ ਹੈ.