XHTML ਸਰੂਪਕਾਰੀ ਇੱਕ: XHTML ਦੁਆਰਾ ਵੈੱਬਸਾਈਟ ਨੂੰ ਪੁਨਰਗਠਨ

ਇਸ ਸੈਕਸ਼ਨ ਲਈ ਅਸੀਂ ਲਿਖੀ ਸਮੱਸਾਰਤਾ ਹੈ: 'XHTML : ਸਰਲ ਨਿਯਮ, ਸਰਲ ਨੀਤੀ' ਕਿਉਂਕਿ ਇਸ ਸੈਕਸ਼ਨ ਵਿੱਚ ਚਰਚਾ ਕੀਤੇ ਗਏ ਨਿਯਮ ਅਤੇ ਨੀਤੀਆਂ ਸਰਲ ਅਤੇ ਸਰਲ ਹਨ। ਦੂਜਾ ਕਾਰਨ ਇੱਕ ਸਰਲ ਅਤੇ ਸਰਲ ਵੈੱਬ ਡਿਜਾਈਨ ਬੁੱਕ, ਜਿਵੇਂ ਕਿ ਸੂਪਰਮਾਰਕੇਟ ਦੇ ਨਵੇਂ ਮੁਫਤ ਵਸਤੂਆਂ ਵਾਂਗ, ਹਰ ਦਿਨ ਦੇ ਹੋਣ ਦੇ ਬਾਵਜੂਦ ਵੀ ਲੋਕਾਂ ਦਾ ਧਿਆਨ ਆਕਰਸ਼ਿਤ ਕਰ ਸਕਦੀ ਹੈ, ਅਤੇ ਇਹ ਲੋਕਾਂ ਦਾ ਦਿਲ ਪ੍ਰਭਾਵਿਤ ਕਰ ਸਕਦੀ ਹੈ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਪ੍ਰਯਤਨ ਕਰਨ ਲਈ ਉਤਸ਼ਾਹਿਤ ਕਰ ਸਕਦੀ ਹੈ。

ਮੈਂ ਅਸਲ ਵਿੱਚ ਚਾਹੁੰਦਾ ਹਾਂ ਕਿ ਇਸ ਸੈਕਸ਼ਨ ਦਾ ਸਮੱਗਰੀ ਤੁਹਾਡਾ ਦਿਲ ਪ੍ਰਭਾਵਿਤ ਕਰੇ ਅਤੇ ਤੁਹਾਡੇ ਨੂੰ ਪ੍ਰਯਤਨ ਕਰਨ ਲਈ ਉਤਸ਼ਾਹਿਤ ਕਰੇ। ਇਹ ਕਿਉਂ ਕਿ ਜਦੋਂ ਤੁਸੀਂ ਇਸ ਚਾਪ ਵਿੱਚ ਸਰਲ ਅਤੇ ਸਰਲ ਸਿਧਾਂਤਾਂ ਨੂੰ ਸਿੱਖਣਾ ਸਮਝੋ, ਤਾਂ ਤੁਸੀਂ ਵੈੱਬ ਦੇ ਕਾਰਜ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨੂੰ ਮੁੜ ਸੋਚਣਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਬਣਾਉਣ ਦੇ ਤਰੀਕੇ ਨੂੰ ਬਦਲਣਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋ। ਫਿਰ ਵੀ, ਮੈਂ ਤੁਹਾਨੂੰ ਸਿਰਫ਼ ਕੋਡ ਨੂੰ ਮੁੜ ਲਿਖਣ ਦੀ ਬਜਾਏ ਦੂਜੀ ਤਰ੍ਹਾਂ ਸੋਚਣ ਅਤੇ ਕੰਮ ਕਰਨ ਦੀ ਅਪੀਲ ਕਰਦਾ ਹਾਂ。

ਦੂਜੇ ਪਾਸੇ, ਪੁਨਰਸ੍ਰੇਸ਼ਟੀਕਰਣ ਹੀ XHTML ਦਾ ਅਸਲੀ ਮਕਸਦ ਹੈ。

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

XHTML ਨਿਯਮਾਂ ਸਾਰੀਆਂ

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

  • ਉਚਿਤ ਦਸਤਾਵੇਜ਼ ਕਿਸਮ ਐਲਾਨ ਅਤੇ ਨਾਮ ਸਪੇਸ ਵਰਤੋ
  • ਤੁਹਾਡੀ ਸਮੱਗਰੀ ਦੀ ਕਿਸਮ ਐਲਾਨ ਕਰਨ ਲਈ meta ਏਲੀਮੈਂਟ ਵਰਤੋ
  • ਸਾਰੇ ਏਲੀਮੈਂਟਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਛੋਟੀ ਲਿਖਤ ਵਿੱਚ ਲਿਖੋ。
  • ਸਾਰੇ ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲਾਂ ਨੂੰ ਕੋਟਾਂ ਵਿੱਚ ਲਿਖੋ。
  • ਸਾਰੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਮੁੱਲ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ。
  • ਸਾਰੇ ਟੈਗਾਂ ਨੂੰ ਬੰਦ ਕਰੋ。
  • ਖਾਲੀ ਜਗ੍ਹਾ ਅਤੇ ਸਲਾਈਨ ਨਾਲ ਖਾਲੀ ਟੈਗ ਬੰਦ ਕਰੋ。
  • ਟਿੱਪਣੀਆਂ ਵਿੱਚ ਦੋ ਨਿਕਾਸ਼ ਨਾ ਲਿਖੋ。
  • ਯਕੀਨ ਕਰੋ ਕਿ < ਅਤੇ & ਤੋਂ ਛੋਟ ਹੋਣ

Unicode 和其他字符集

XML、XHTML、和HTML 4.0 文档的默认字符集是 Unicode,一个由 Unicode 联盟定义的标准。Unicode 是一套全面的字符集,它为每个字符提供了一个特定的唯一的数字,不论平台、程序和语言。Unicode 也是我们拥有的最接近通用字母表的事物,尽管它并不是一个字母表,而是一套数字映射方案。

尽管 Unicode 是 web 文档默认的字符集,开发人员依然可以自由地选择更适合他们的其他字符集。比方说,美国和西欧的网站常常使用 ISO-8859-1 (Latin-1) 编码,而中华人民共和国的国家标准是 gb2312。

ਸੈਮੈਂਟਿਕ ਸੂਚਨਾ ਦੇ ਲਈ ਡੋਕੂਮੈਂਟ ਮਾਰਕਰ ਕਰੋ, ਨਹੀਂ ਕਿ ਸਟਾਈਲ ਲਈ

ਯਾਦ ਰੱਖੋ: ਕੇਵਲ ਲੇਆਉਣ ਲਈ ਕੈਸਸ ਦੀ ਸ਼ਾਇਦ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੋਂ ਕਰੋ। ਵੈੱਬ ਸਟੈਂਡਰਡ ਦੁਨੀਆ ਵਿੱਚ, ਐਕਸਹੈਲਜ਼ ਮਾਰਕਰ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਨਾ ਹੈ, ਉਹ ਸਿਰਫ਼ ਡੋਕੂਮੈਂਟ ਸਰੂਪ ਨਾਲ ਸਬੰਧਤ ਹੈ।

ਸਰੂਪਵਾਨ ਦੇ ਡੋਕੂਮੈਂਟ ਬਰਾਉਜ਼ਰਾਂ ਨੂੰ ਜ਼ਿਆਦਾ ਤੋਂ ਜ਼ਿਆਦਾ ਸੈਮੈਂਟਿਕ ਸੂਚਨਾ ਦੇਣ ਸਕਦੇ ਹਨ, ਚਾਹੇ ਬਰਾਉਜ਼ਰ ਮੋਬਾਈਲ ਕੰਪਿਊਟਰ 'ਤੇ ਹੋਵੇ ਜਾਂ ਫਿਰ ਸਟਾਈਲਿਸ਼ ਡੈਸਕਟਾਪ ਗਰਾਫਿਕ ਬਰਾਉਜ਼ਰ 'ਤੇ ਹੋਵੇ। ਸਰੂਪਵਾਨ ਦੇ ਡੋਕੂਮੈਂਟ ਵੀ ਬਰਾਉਜ਼ਰ ਨੂੰ ਸੁਭਾਵਿਕ ਸੈਮੈਂਟਿਕ ਸੂਚਨਾ ਦੇਣ ਸਕਦੇ ਹਨ, ਚਾਹੇ ਪੁਰਾਣੇ ਬਰਾਉਜ਼ਰ 'ਤੇ ਹੋਵੇ ਜਾਂ ਫਿਰ ਉਸ ਬਰਾਉਜ਼ਰ 'ਤੇ ਜਿਸ ਵਿੱਚ ਉਸਰੇ ਕੈਸਸ ਨਾ ਹੋਵੇ।

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

ਹੇਠ ਦੇਸ਼ਾਂ ਨਾਲ ਸੰਗਠਿਤ ਸੋਚਣ ਦੀ ਮਦਦ ਕਰਨ ਵਾਲੇ ਕੁਝ ਸੁਝਾਅ ਹਨ:

ਅਨੁਸੂਚੀ ਵਿੱਚ ਰੰਗ

ਵਿਗਿਆਨ ਸਕੂਲ ਵਿੱਚ, ਸਾਡੇ ਮੋਟੇ ਹਿੱਸੇ ਨੂੰ ਸਟੈਂਡਰਡ ਅਨੁਸੂਚੀ ਫਾਰਮੈਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਲੇਖ ਲਿਖਣ ਲਈ ਮਜਬੂਰ ਕੀਤਾ ਗਿਆ। ਹੁਣ, ਅਸੀਂ ਡਿਜ਼ਾਈਨਰ ਬਣ ਗਏ ਹਾਂ, ਜੋ ਕਿ ਅਨੁਸੂਚੀ ਦੀਆਂ ਸੀਮਾਵਾਂ ਤੋਂ ਮੁਕਤ ਹੋ ਸਕਦੇ ਹਨ ਅਤੇ ਵਿਲੱਖਣ ਵਿਅਕਤੀਗਤ ਪ੍ਰਗਟਾਵੇ ਦੇ ਸੁਤੰਤਰ ਖੇਤਰ ਵਿੱਚ ਬਹੁਤ ਸੁਤੰਤਰਤਾ ਦੇ ਨਾਲ ਪ੍ਰਵੇਸ਼ ਕਰ ਸਕਦੇ ਹਨ (ਸ਼ਾਇਦ ਸਾਡੇ ਪ੍ਰਚਾਰ ਪੱਤਰ ਅਤੇ ਕਮਰਸ਼ੀਅਲ ਸਾਈਟਸ ਇੰਨੇ ਵਿਲੱਖਣ ਅਤੇ ਵਿਅਕਤੀਗਤ ਨਹੀਂ ਹਨ)। ਪਰ ਸ਼ਾਇਦ ਹਰ ਤਾਂ ਅਸੀਂ ਅਨੁਸੂਚੀ ਦੀ ਪ੍ਰਕਿਰਿਆ ਤੋਂ ਮੁਕਤ ਹੋ ਚੁੱਕੇ ਹਾਂ।

ਇੱਕ ਤੌਰ 'ਤੇ, ਹੈਲਜ਼ ਦੇ ਅਨੁਸਾਰ, ਅਸੀਂ ਸ਼ਾਇਦ ਸਮਰੱਥਾਵਾਂ ਦਾ ਸਰੂਪ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਬਰਾਉਜ਼ਰਾਂ ਵਿੱਚ ਸਕਸ ਨਾ ਹੋਣ ਵਾਲੇ ਸਮੇਂ ਵਿੱਚ, ਅਸੀਂ ਵੈਂਡਿੰਗ ਨੂੰ ਵੈਂਡਿੰਗ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕਰਨ ਵਿੱਚ ਸਮਰੱਥ ਨਹੀਂ ਸਨ। ਪਰ ਅੱਜ, ਸਾਡੇ ਡਿਜ਼ਾਈਨ ਨੂੰ ਬਿਨਾ ਕਿਸੇ ਕਮੀ ਦੇ ਲਾਗੂ ਕਰਦੇ ਹੋਏ, ਅਸੀਂ ਸੰਗਠਿਤ ਸਰੂਪ ਵਾਲੇ ਡੋਕੂਮੈਂਟ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਸਮਰੱਥਾ ਰੱਖਦੇ ਹਾਂ।

ਜਦੋਂ ਤੁਸੀਂ ਨੈੱਟਵਰਕ ਲਈ ਟੈਕਸਟ ਮਾਰਕਰ ਕਰਦੇ ਹੋ ਜਾਂ ਜਦੋਂ ਤੁਸੀਂ ਮੌਜੂਦਾ ਡੋਕੂਮੈਂਟ ਨੂੰ ਵੈੱਬਸਾਈਟ ਵਿੱਚ ਬਦਲਦੇ ਹੋ, ਪਰੰਪਰਾਗਤ ਅਨੁਸੂਚੀ ਦੇ ਇਨ੍ਹਾਂ ਅਨੁਸਾਰ ਸੋਚੋ।

我的主题

介绍性文字

补充性的观点

相关文字

同时,避免使用已被废弃的 HTML 元素比如 ,或者无语义的元素比如
,来模拟其实不存在的逻辑结构。

比如,不要像这样做:

我的主题
介绍性文字

补充性的观点
相关文字

根据它们的意义使用元素,而不是根据它们的外观

ਸਾਡੇ ਕੁਝ ਲੋਕ ਇੱਕ ਬੜੇ ਸਾਈਜ਼ ਦੇ ਟੈਕਸਟ ਨੂੰ ਹੋਣ ਵਾਲਾ ਹੋਣ ਦੇ ਸਮੇਂ h1 ਦਾ ਇਸਤੇਮਾਲ ਕਰਦੇ ਹਨ, ਜਾਂ ਕਿਸੇ ਗੋਲੀ ਦੇ ਸਮੇਂ li ਦਾ ਇਸਤੇਮਾਲ ਕਰਦੇ ਹਨ। ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਪਹਿਲਾਂ ਦੇ ਚੈਪਟਰ ਵਿੱਚ ਚਰਚਾ ਕੀਤੀ, ਬਰਾਉਜ਼ਰ ਹਮੇਸ਼ਾ ਇਲੈਕਟ੍ਰੋਨ ਉੱਤੇ ਡਿਜ਼ਾਇਨ ਸੁਆਨਸ਼ਨਾਂ ਨੂੰ ਲਗਾ ਦਿੰਦੇ ਹਨ। ਅਸੀਂ ਹਮੇਸ਼ਾ ਇਹ ਮੰਨਦੇ ਰਹੇ ਹਾਂ ਕਿ h1 ਮੋਟਾ ਫੰਟ ਹੈ, li ਗੋਲੀ ਹੈ, ਜਾਂ blockquote ਟੈਕਸਟ ਦੇ ਇੰਦਰਾਸ਼ਟਰ ਹੈ। ਅਸੀਂ ਬਹੁਤ ਸਾਰੇ ਲੋਕ ਸਰੂਪਕਾਰੀ ਇਲੈਕਟ੍ਰੋਨ ਨੂੰ ਮਕਸਦਕਾਰੀ ਇਲੈਕਟ੍ਰੋਨ ਦੇ ਤੌਰ 'ਚ ਇਸਤੇਮਾਲ ਕਰਦੇ ਹਾਂ।

ਇਸ ਤਰ੍ਹਾਂ ਹੀ, ਜੇਕਰ ਡਿਜ਼ਾਇਨਰ ਸਾਰੇ ਸਿਰਲੇਖਾਂ ਨੂੰ ਇਕੱਲੇ ਸਾਈਜ਼ ਵਿੱਚ ਦਿਖਾਉਣਾ ਚਾਹੁੰਦੇ ਹਨ, ਤਾਂ ਉਹ ਸਾਰੇ ਸਿਰਲੇਖਾਂ ਨੂੰ h1 ਵਿੱਚ ਰੱਖਣਗੇ, ਭਾਵੇਂ ਇਹ ਕੋਈ ਸਰੂਪਕਾਰੀ ਮਕਸਦ ਨਹੀਂ ਹੋਵੇ।

<h1>ਇਹ ਮੁੱਖ ਸਿਰਲੇਖ ਹੈ, ਜਦੋਂ ਮੈਂ ਟੈਕਸਟ ਨੂੰ ਅਨੁਸਾਰੀ ਫਾਰਮੈਟ ਵਿੱਚ ਸੰਗਠਿਤ ਕਰਦਾ ਹਾਂ。</h1>
<h1>ਇਹ ਮੁੱਖ ਸਿਰਲੇਖ ਨਹੀਂ ਹੈ, ਪਰ ਮੈਂ ਚਾਹੁੰਦਾ ਹਾਂ ਕਿ ਇਹ ਉੱਪਰਲੇ ਸਿਰਲੇਖ ਦੇ ਨਾਲ ਇਕੱਲੇ ਫੰਟ ਵਿੱਚ ਦਿਖਾਇਆ ਜਾਵੇ, ਪਰ ਮੈਂ ਕਿਵੇਂ ਕ੍ਰਿਸਟਸ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨਾ ਨਹੀਂ ਸਮਝਦਾ ਹਾਂ。</h1>
<h1>ਇਹ ਕੋਈ ਸਿਰਲੇਖ ਨਹੀਂ ਹੈ। ਪਰ ਮੈਂ ਬਹੁਤ ਚਾਹੁੰਦਾ ਹਾਂ ਕਿ ਪੰਨੇ 'ਚ ਦੇ ਲੇਖ ਨੂੰ ਇਕੱਲੇ ਫੰਟ ਵਿੱਚ ਦਿਖਾਇਆ ਜਾਵੇ, ਜਿਵੇਂ ਕਿ ਮੈਂ ਚਾਹੁੰਦਾ ਹਾਂ,
ਅਗਰ ਮੈਂ CSS ਨੂੰ ਸਮਝਦਾ ਹਾਂ, ਤਾਂ ਮੈਂ ਇਸ ਡਿਜ਼ਾਇਨ ਨੂੰ ਸੜਕ ਬਿਨਾ ਪੰਨੇ ਦੀ ਸਰੂਪ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦਾ ਹਾਂ。</h1>

ਅਸੀਂ ਆਪਣੇ ਛੋਟੇ ਨਾਚ ਨੂੰ ਕਟ ਦੇਣਾ ਹੈ, ਅਤੇ ਇਲੈਕਟ੍ਰੋਨ ਦੇ ਮਕਸਦ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ ਉਨ੍ਹਾਂ ਦਾ ਇਸਤੇਮਾਲ ਕਰਨਾ ਹੈ, ਨਾ ਕਿ ਉਨ੍ਹਾਂ ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ। ਇੱਕ ਵਾਰ ਅਕਸਰ, h1 ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋਏ ਕਿਸੇ ਪ੍ਰਕਾਰ ਦਾ ਹੋ ਸਕਦਾ ਹੈ। ਕ੍ਰਿਸਟਸ ਦੇ ਮਾਧਿਅਮ ਨਾਲ, h1 ਨੂੰ ਨਾਜ਼ੂਕ ਰੋਮਨ ਫੰਟ ਵਿੱਚ ਲਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਜਦਕਿ p ਟੈਕਸਟ ਨੂੰ ਮੋਟਾ ਵੱਡਾ ਫੰਟ ਵਿੱਚ ਲਿਆ ਜਾ ਸਕਦਾ ਹੈ, li ਨੂੰ ਬਿਨਾ ਗੋਲੀ ਦੇ ਲਿਆ ਜਾ ਸਕਦਾ ਹੈ (ਤੁਸੀਂ ਛੋਟੇ ਬੱਚੇ ਜਾਂ ਛੋਟੇ ਕੁਤਿਆਂ ਜਾਂ ਕੰਪਨੀ ਦੇ ਪਿਕਸੇਲ ਗਰਫਿਕਸ ਦੇ PNG, GIF ਜਾਂ JPEG ਚਿੱਤਰ ਦੀ ਜਗ੍ਹਾ 'ਚ ਲਿਆ ਸਕਦੇ ਹੋ) ਆਦਿ।

ਅੱਜ ਤੋਂ ਲੈ ਕੇ, ਅਸੀਂ CSS ਦੀ ਮਦਦ ਨਾਲ ਇਲੈਕਟ੍ਰੋਨ ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਤੈਅ ਕਰਾਂਗੇ। ਅਸੀਂ ਇਲੈਕਟ੍ਰੋਨ ਦੀ ਸਥਿਤੀ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ ਉਨ੍ਹਾਂ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਬਦਲ ਸਕਦੇ ਹਾਂ, ਜਿਵੇਂ ਕਿ ਉਹ ਪੰਨੇ 'ਤੇ ਕਿਥੇ ਹਨ ਜਾਂ ਸਾਈਟ 'ਚ ਕਿਥੇ ਹਨ。 CSS ਨਾਲ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਸਰੂਪ ਤੋਂ ਹੋਰ ਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵੱਖ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਇਲੈਕਟ੍ਰੋਨ ਨੂੰ ਆਪਣੇ ਮਨ ਦੇ ਹਾਰਮਨ ਅਨੁਸਾਰ ਫਾਰਮੈਟ ਕਰ ਸਕਦੇ ਹੋ।

h1, h2, h3, h4, h5, h6 {
	font-family: georgia, palatino, "New Century Schoolbook",
	times, serif;
	font-weight: normal;
	font-size: 2em;
	margin-top: 1em;
	margin-bottom: 0;
	}

你为什么要这么做呢?这么做的目的是为了在图形浏览器中获得品牌化的外观和感觉的同时,在文本浏览器、无线设备、HTML 格式的电子邮件中,文档的结构得到保留。

ਅਸੀਂ ਨਹੀਂ ਚਾਹੁੰਦੇ ਕਿ XHTML ਦੇ ਅਧਿਆਏ ਵਿੱਚ ਹੋਰ ਵੀ ਕੁਝ ਸਮਝਾਇਆ ਜਾਵੇ ਜੋ CSS ਨਾਲ ਸਬੰਧਤ ਹੋਵੇ।ਅਸੀਂ ਕੇਵਲ ਇਹ ਦਿਸ਼ਾ-ਦਰਸ਼ਨ ਦੇਣਾ ਚਾਹੁੰਦੇ ਹਾਂ ਕਿ ਦਸਤਾਵੇਜ਼ ਦਾ ਢਾਂਚਾ ਅਤੇ ਦਿਸ਼ਾ-ਦਰਸ਼ਨ ਦੋ ਵੱਖ-ਵੱਖ ਚੀਜ਼ਾਂ ਹਨ, ਅਤੇ ਢਾਂਚਾਗਤ ਤੱਤਾਂ ਨੂੰ ਟੈਕਸਟ ਨੂੰ ਢਾਂਚਾਗਤ ਰੂਪ ਵਿੱਚ ਬਦਲਣ ਲਈ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਨਾ ਕਿ ਦਿਸ਼ਾ-ਦਰਸ਼ਨ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ

ਢਾਂਚਾਗਤ ਤੱਤਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਨਾ ਕਿ ਬੇਕਾਰ ਕਚਰੇ ਵਜੋਂ

ਹਾਲਾਂਕਿ ਅਸੀਂ ਭੁਲਾ ਦਿੱਤੇ ਹਨ ਜਾਂ ਕਿਸੇ ਹੋਰ ਵਿੱਚ ਹੀ ਹਾਲਾਂਕਿ ਨਾਲ ਨਾਲ HTML ਅਤੇ XHTML ਦੀ ਵਰਤੋਂ ਸਰੂਪਕਾਰੀ ਮਹੱਤਵ ਨੂੰ ਪਹਿਚਾਣ ਨਹੀਂ ਕਰਦੇ, ਕਈ ਵਾਰ HTML ਵਾਦਕ ਇਹ ਤੱਤਾਂ ਨੂੰ ਸੂਚੀ ਵਜੋਂ ਵਰਤਦੇ ਹਨ:

ਪ੍ਰੋਜੈਕਟ ਇੱਕ<br />
ਪ੍ਰੋਜੈਕਟ ਦੋ<br />
ਪ੍ਰੋਜੈਕਟ ਤਿੰਨ<br />

ਇਹ ਸੋਚੋ ਕਿ ਕਿਵੇਂ ਕ੍ਰਮਵਾਰ ਜਾਂ ਅਕਰਮਵਾਰ ਸੂਚੀ ਨੂੰ ਵਰਤੋਂ ਕਰਨਾ ਹੈ:

<ul>
<li>ਪ੍ਰੋਜੈਕਟ ਇੱਕ</li>
<li>ਪ੍ਰੋਜੈਕਟ ਦੋ</li>
<li>ਪ੍ਰੋਜੈਕਟ ਤਿੰਨ</li>
</ul>

"ਲੇਕਿਨ li ਨੂੰ ਮੈਨੂੰ ਗੋਲੀ ਦਿੰਦੀ ਹੈ, ਅਤੇ ਮੈਨੂੰ ਗੋਲੀ ਨਹੀਂ ਚਾਹੀਦੀ!" ਤੁਸੀਂ ਇਹ ਕਹਿ ਸਕਦੇ ਹੋ।ਉੱਪਰੋਕਤ ਅਧਿਆਏ ਦੇ ਅਨੁਸਾਰ, CSS ਨਾਲ ਕਿਸੇ ਤੱਤ ਦੇ ਅਨੁਮਾਨਿਤ ਦਿਸ਼ਾ-ਦਰਸ਼ਨ ਬਾਰੇ ਕੋਈ ਅਨੁਮਾਨ ਨਹੀਂ ਲਗਾਉਂਦਾ।ਇਹ ਤੁਹਾਨੂੰ ਅਨੁਸਾਰ ਤੱਤ ਦਾ ਦਿਸ਼ਾ-ਦਰਸ਼ਨ ਦੱਸਣ ਦੀ ਉਮੀਦ ਕਰਦਾ ਹੈ।ਸਰਲ ਬੰਦ ਕਰਨਾ ਕੇਵਲ ਸਭ ਤੋਂ ਮੁੱਢਲੀ ਸਮਰੱਥਾ ਹੈ।ਇਸ ਨੇ ਸੂਚੀ ਨੂੰ ਸਧਾਰਨ ਟੈਕਸਟ ਨਾਲ ਸਮਾਨ ਦਿਖਾਉਣ ਦੀ ਸਮਰੱਥਾ ਹੈ, ਅਤੇ ਸੂਚੀ ਨੂੰ ਗਰਾਫਿਕ ਨੇਵੀਗੇਸ਼ਨ ਬਾਰੇ ਦਿਖਾਉਣ ਦੀ ਸਮਰੱਥਾ ਵੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਪੂਰੀ ਮੋਟਰੀ ਦਿਸ਼ਾ-ਦਰਸ਼ਨ ਹੁੰਦੀ ਹੈ।

ਇਸ ਤਰ੍ਹਾਂ, ਸੂਚੀ ਤੱਤਾਂ ਨੂੰ ਸੂਚੀ ਵਜੋਂ ਮਾਰਕਰ ਵਰਤੋਂ ਕਰੋ।ਇਸੇ ਤਰ੍ਹਾਂ, strong ਨੂੰ b ਦੀ ਥਾਂ ਵਰਤੋਂ ਕਰੋ, em ਨੂੰ i ਦੀ ਥਾਂ ਵਰਤੋਂ ਕਰੋ, ਆਦਿ।ਅਧਿਕਾਂਸ਼ਕ ਰੂਪ ਵਿੱਚ, strong ਦਾ ਪ੍ਰਦਰਸ਼ਨ b ਨਾਲ ਸਮਾਨ ਹੁੰਦਾ ਹੈ, ਜਦਕਿ em ਅਤੇ i ਸਮਾਨ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਤੁਸੀਂ ਦਸਤਾਵੇਜ਼ ਦੀ ਰੂਪਰੇਖਾ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾਉਣ ਬਿਨਾ ਆਪਣੇ ਉਮੀਦ ਵਾਲੇ ਦਿਸ਼ਾ-ਦਰਸ਼ਨ ਤਿਆਰ ਕਰ ਸਕਦੇ ਹੋ:

ਹਾਲਾਂਕਿ CSS ਕਿਸੇ ਵੀ ਅਣਗਿਣਤ ਤੱਤ ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਬਾਰੇ ਕੋਈ ਅਨੁਮਾਨ ਨਹੀਂ ਲਗਾਉਂਦਾ, ਬਰਾਉਜ਼ਰ ਨੇ ਬਹੁਤ ਸਾਰੇ ਅਨੁਮਾਨ ਲਗਾਏ ਹਨ, ਅਤੇ ਅਸੀਂ ਅਜੇ ਵੀ ਕੋਈ ਅਜਿਹਾ ਬਰਾਉਜ਼ਰ ਨਹੀਂ ਮਿਲਿਆ ਹੈ ਜੋ strong ਨੂੰ ਕਿਸੇ ਹੋਰ ਪ੍ਰਭਾਵ ਨਾਲ ਦਿਖਾਵੇ (ਹਾਲਾਂਕਿ ਇਹ ਇੱਕ ਹੋਰ ਤਰ੍ਹਾਂ ਦੇ CSS ਸੂਚਕਾਂ ਤੋਂ ਹੋ ਸਕਦਾ ਹੈ)।ਜੇਕਰ ਤੁਸੀਂ ਇਹ ਚਿੰਤਾ ਕਰਦੇ ਹੋ ਕਿ ਕਿਸੇ ਅਜਿਹੇ ਅਜਿਆਦੀ ਬਰਾਉਜ਼ਰ ਵਿੱਚ strong ਨੂੰ ਕੋਈ ਹੋਰ ਪ੍ਰਭਾਵ ਨਾਲ ਦਿਖਾਇਆ ਨਹੀਂ ਜਾਵੇ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਤਰ੍ਹਾਂ ਇੱਕ CSS ਨਿਯਮ ਲਿਖ ਸਕਦੇ ਹੋ:

strong {
	font-weight: bold;
	font-style: normal;
	}

视觉元素和结构

web 标准不仅要求我们使用何种科技,而且还要遵守使用这些技术的方式。使用 XHTML 来编写标记,同时使用 CSS 来处理一部分或者全部的布局,并不一定会使站点更易用更轻便,同时节约多少带宽。就像我们在早期使用的技术那样,XHTML 和 CSS 也会被误用和滥用。冗长的 XHTML 和冗长的 HTML 一样,都会浪费用户的带宽和时间。冗长的过度的 CSS 也不能完全的代替表现 HTML 代码;这只不过是一种糟糕的东西被另一种代替了而已。