سی ایس ایل اعلی زبان

ਚੋਣਕਾਰ ਦਾ ਗਰੁੱਪ

ਤੁਸੀਂ ਚੋਣਕਾਰ ਨੂੰ ਗਰੁੱਪ ਕਰ ਸਕਦੇ ਹੋ, ਇਸ ਤਰ੍ਹਾਂ ਗਰੁੱਪ ਕੀਤੇ ਗਏ ਚੋਣਕਾਰ ਨੂੰ ਇੱਕ ਸਾਂਝਾ ਐਲਾਨ ਸ਼ੇਅਰ ਕਰ ਸਕਦੇ ਹੋ। ਚੋਣਕਾਰ ਨੂੰ ਕੋਮਾ ਨਾਲ ਵੰਡਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਹੇਠ ਦੇ ਉਦਾਹਰਣ ਵਿੱਚ, ਅਸੀਂ ਸਾਰੇ ਟਾਇਟਲ ਤੱਤਾਂ ਨੂੰ ਗਰੁੱਪ ਕੀਤਾ ਹੈ। ਸਾਰੇ ਟਾਇਟਲ ਤੱਤ ਹਰੀ ਰੰਗ ਦੇ ਹਨ。

h1,h2,h3,h4,h5,h6 {
  color: green;
  }

ਇਨਹੈਰਿਟ ਅਤੇ ਸਮੱਸਿਆ

CSS ਦੇ ਅਨੁਸਾਰ, ਉਪ ਤੱਤ ਪੈਰੰਟ ਤੱਤ ਦੇ ਗੁਣ ਨੂੰ ਇਨਹੈਰਿਟ ਕਰਦੇ ਹਨ। ਪਰ ਇਹ ਹਮੇਸ਼ਾ ਇਸ ਤਰ੍ਹਾਂ ਕੰਮ ਨਹੀਂ ਕਰਦਾ ਹੈ। ਦੇਖੋ ਹੇਠ ਦੀ ਇਹ ਨਿਯਮ:

body {
     فونٹ فیملی: وردینا، سینس ریئل;
     }

ਉਪਰੋਕਤ ਨਿਯਮ ਅਨੁਸਾਰ, ਸਾਈਟ ਦਾ body ਤੱਤ Verdana ਫੰਟ ਵਰਤੇਗਾ (ਜੇਕਰ ਵਿਅਕਤੀ ਦੀ ਸਿਸਟਮ ਵਿੱਚ ਇਹ ਫੰਟ ਮੌਜੂਦ ਹੈ ਤਾਂ)

CSS ਇਨਹੈਰਿਟ ਦੇ ਮਾਧਿਅਮ ਨਾਲ, ਉਪ ਤੱਤ ਸਭ ਤੋਂ ਉੱਚੇ ਤੱਤ (ਇਸ ਮਾਮਲੇ ਵਿੱਚ body) ਦੇ ਗੁਣ (ਇਹ ਉਪ ਤੱਤ ਜਿਵੇਂ ਕਿ p, td, ul, ol, ul, li, dl, dt ਅਤੇ dd) ਨੂੰ ਇਨਹੈਰਿਟ ਕਰਦੇ ਹਨ। ਕੋਈ ਹੋਰ ਨਿਯਮ ਦੇ ਬਿਨਾ, ਸਭ ਤੋਂ ਉੱਚੇ ਤੱਤ ਦੇ ਸਾਰੇ ਉਪ ਤੱਤ ਦਿਖਾਉਣਾ ਚਾਹੀਦਾ ਹੈ Verdana ਫੰਟ, ਉਪ ਤੱਤ ਦੇ ਉਪ ਤੱਤ ਵੀ ਅਜਿਹਾ ਹੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਅਤੇ ਅਧਿਕਾਂਤਰ ਆਧੁਨਿਕ ਬਰਾਊਜ਼ਰਾਂ ਵਿੱਚ ਵੀ ਅਜਿਹਾ ਹੀ ਹੁੰਦਾ ਹੈ。

ਪਰ ਉਸ ਬਰਾਊਜ਼ਰ ਜੰਗ ਦੇ ਹਿੰਸਾਜਨਕ ਦੌਰ ਵਿੱਚ, ਇਹ ਹਾਲਤ ਨਹੀਂ ਹੋਵੇਗੀ, ਉਸ ਸਮੇਂ ਮਿਆਰਾਂ ਦੀ ਮਦਦ ਕਾਰਪੋਰੇਟਾਂ ਦੀ ਪਹਿਲੀ ਚੋਣ ਨਹੀਂ ਸੀ। ਉਦਾਹਰਣ ਵਜੋਂ, ਨੇਟਸਕੇਪ 4 ਇਨਹੈਰਿਟ ਨਹੀਂ ਸਮਝਦਾ ਸੀ, ਉਹ ਇਨਹੈਰਿਟ ਨੂੰ ਨਹੀਂ ਦੇਖਦਾ ਸੀ ਅਤੇ ਬੋਡੀ ਤੇ ਲਾਗੂ ਕੀਤੀਆਂ ਗਈਆਂ ਨਿਯਮਾਂ ਨੂੰ ਵੀ ਨਹੀਂ ਦੇਖਦਾ ਸੀ। IE/Windows ਤੱਕ IE6 ਤੱਕ ਇਹ ਸਮੱਸਿਆ ਚਲੀ ਰਹੀ ਸੀ, ਸਟੇਬਲ ਵਿੱਚ ਫੰਟ ਸਟਾਈਲ ਨੂੰ ਨਹੀਂ ਦੇਖਿਆ ਜਾਂਦਾ ਸੀ। ਤਾਂ ਅਸੀਂ ਕੀ ਕਰਨਾ ਹੈ?

ਨਿੱਤ ਨਾਲ ਨੇਟਸਕੇਪ 4 ਨੂੰ ਸੰਭਾਲੋ

ਸੁਭਾਗਤ ਹੈ ਕਿ ਤੁਸੀਂ ਇੱਕ ਸਮਾਧਾਨ ਵਰਤ ਸਕਦੇ ਹੋ, ਜਿਸ ਨੂੰ ਅਸੀਂ "Be Kind to Netscape 4" ਕਹਿੰਦੇ ਹਾਂ, ਜਿਸ ਨਾਲ ਪੁਰਾਣੇ ਬਰਾਊਜ਼ਰਾਂ ਵਿੱਚ ਜਿਸ ਨੂੰ ਇਨਹੈਰਿਟ ਨਹੀਂ ਸਮਝਿਆ ਜਾਂਦਾ ਹੈ ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਸੁਲਝਾਇਆ ਜਾ ਸਕਦਾ ਹੈ।

بادی  {
     فونٹ فیملی: وردینا، سینس ریئل;
     }
پ، تھڈ، یو ل، او ل، لی، ڈی ایل، ڈی ٹی، ڈی ڈی  {
     فونٹ فیملی: وردینا، سینس ریئل;
     }

4.0 براوزر وراثت کو نہیں سمجھتا، لیکن وہ گروپ انتخاب کنندگان کو سمجھتا ہے۔ اس طرح کا کام اگر کچھ بچت نہیں ہوتی، لیکن نیتسکا 4 یوزرز کا تعاون کریں گے تو اس طرح کا کام کرنا پڑتا ہے。

وراثت ایک ناجائز کیا ہے؟

آپ اگر نہیں چاہتے کہ "وردینا، سینس ریئل" فونٹ کا تمام ذریعہ بچوں کو وراثت دی جائے، تو کیا کرتے ہیں؟ مثلاً آپ چاہتے ہیں کہ پاراگراف کا فونٹ تائمز ہو، کسی مسئلے نہیں، ایک خاص رول بنائیں جو پ کا لئے ہو، تو وہ والد کے رول سے نکل جائے گا:

بادی  {
     فونٹ فیملی: وردینا، سینس ریئل;
     }
تھڈ، یو ل، او ل، یو ل، لی، ڈی ایل، ڈی ٹی، ڈی ڈی  {
     فونٹ فیملی: وردینا، سینس ریئل;
     }
پ  {
     فونٹ فیملی: تائمز،"تائمز نیو رومین"، سیریف;
     }