DTD - ਐਲੀਮੈਂਟ ਦੀ ਤੁਲਨਾ ਵਿਸ਼ੇਸ਼ਤਾ
- ਇਨ੍ਹਾਂ ਲੇਖਾਂ ਵਿੱਚ ਟੈਗ ਮਾਰਕਰ ਦੇ ਰੂਪ ਵਿੱਚ ਨਹੀਂ ਲਿਆ ਜਾਵੇਗਾ, ਅਤੇ ਪ੍ਰਤੀਕ ਵੀ ਫੈਕਸ ਨਹੀਂ ਹੋਵੇਗਾ。 ਪਿਛਲਾ ਪੰਨਾ
- ਅਗਲਾ ਪੰਨਾ DTD ਪ੍ਰਤੀਕ
XML 以及 HTML 文档的主要构建模块是类似 .... 这样的标签。
XML ਦਸਤਾਵੇਜ਼ ਨਿਰਮਾਣ ਮੋਡਿਊਲ
ਸਾਰੇ XML ਦਸਤਾਵੇਜ਼ (ਅਤੇ HTML ਦਸਤਾਵੇਜ਼) ਹੇਠ ਲਿਖੇ ਸਰਲ ਨਿਰਮਾਣ ਮੋਡਿਊਲਾਂ ਤੋਂ ਬਣੇ ਹਨ:
- ਇਕਾਈ
- ਆਪਣੀ ਵਿਸ਼ੇਸ਼ਤਾ
- ਇਕਾਈ
- PCDATA
- CDATA
ਹਰੇਕ ਨਿਰਮਾਣ ਮੋਡਿਊਲ ਦੀ ਸੰਖੇਪ ਵਰਣਨ ਹੇਠ ਲਿਖੀ ਹੈ:
ਇਕਾਈ
ਇਕਾਈ ਹੈ ਜੋ XML ਅਤੇ HTML ਦਸਤਾਵੇਜ਼ ਦਾਮੁੱਖ ਨਿਰਮਾਣ ਮੋਡਿਊਲ。
HTML ਇਕਾਈ ਦਾ ਉਦਾਹਰਣ "body" ਅਤੇ "table" ਹਨ। XML ਇਕਾਈ ਦਾ ਉਦਾਹਰਣ "note" ਅਤੇ "message" ਹਨ। ਇਕਾਈ ਟੈਕਸਟ, ਹੋਰ ਇਕਾਈਆਂ ਜਾਂ ਖਾਲੀ ਹੋ ਸਕਦੇ ਹਨ। ਖਾਲੀ HTML ਇਕਾਈ ਦਾ ਉਦਾਹਰਣ "hr"、"br" ਅਤੇ "img" ਹਨ。
ਉਦਾਹਰਣ:
<body>ਮੁੱਖ ਟੈਕਸਟ ਦੇ ਵਿੱਚ</body> <message>ਕੁਝ ਸੁਨੇਹਾ ਦੇ ਵਿੱਚ</message>
ਆਪਣੀ ਵਿਸ਼ੇਸ਼ਤਾ
ਆਪਣੀ ਵਿਸ਼ੇਸ਼ਤਾ ਕੋਈਇਕਾਈ ਦੇ ਅਤਿਰਿਕਤ ਜਾਣਕਾਰੀ。
ਆਪਣੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹਰ ਇਕਾਈ ਦੇ ਸ਼ੁਰੂ ਟੈਗ ਵਿੱਚ ਰਖੀ ਜਾਂਦੀ ਹੈ। ਆਪਣੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹਰ ਇਕਾਈ ਦੇ ਸ਼ੁਰੂ ਟੈਗ ਵਿੱਚ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ。ਨਾਮ/ਮੁੱਲਦੇ ਤੌਰ 'ਤੇ ਦੋਵੇਂ ਹੀ ਨਾਲ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ। ਹੇਠ ਲਿਖੇ "img" ਇਕਾਈ ਸਰੋਤ ਫਾਈਲ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਰੱਖਦੀ ਹੈ:
<img src="computer.gif" />
ਇਕਾਈ ਦਾ ਨਾਮ "img" ਹੈ। ਆਪਣੀ ਵਿਸ਼ੇਸ਼ਤਾ ਦਾ ਨਾਮ "src" ਹੈ। ਆਪਣੀ ਮੁੱਲ ਹੈ "computer.gif"। ਕਿਉਂਕਿ ਇਕਾਈ ਖਾਲੀ ਹੈ, ਇਸਨੂੰ "/" ਨਾਲ ਬੰਦ ਕੀਤਾ ਗਿਆ ਹੈ。
ਇਕਾਈ
ਇਕਾਈ ਆਮ ਟੈਕਸਟ ਦੀ ਵਰਤੋਂ ਵਾਲੀ ਵਰਗੀ ਹੈ। ਇਕਾਈ ਸ਼ਲੇਸ਼ ਇਕਾਈ ਦੇ ਸ਼ਲੇਸ਼ ਦੀ ਸ਼ਲੇਸ਼ ਹੈ。
ਮਿਆਰੀ ਵਿਦਿਆਰਥੀ ਇਹ HTML ਇਕਾਈ ਸ਼ਲੇਸ਼ ਜਾਣਦੇ ਹਨ: " "। ਇਹ "ਬੇਸਰਕਾਰੀ ਸਪੇਸ" ਇਕਾਈ ਐਕਸਐਮਲ ਵਿੱਚ ਕਿਸੇ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਇੱਕ ਅਤਿਰਿਕਤ ਸਪੇਸ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ。
ਜਦੋਂ ਦਸਤਾਵੇਜ਼ XML ਪਰਸਿਸਿਸਿਰ ਵੱਲੋਂ ਪਰਸਿਸਿਡ ਕੀਤਾ ਜਾਵੇਗਾ, ਤਾਂ ਇਕਾਈਆਂ ਵਿਸਤਾਰ ਕੀਤੀਆਂ ਜਾਣਗੀਆਂ。
ਹੇਠ ਲਿਖੇ ਇਕਾਈਆਂ XML ਵਿੱਚ ਪਹਿਲਾਂ ਹੀ ਪਰਿਭਾਸ਼ਿਤ ਹਨ:
ਇਕਾਈ ਸ਼ਲੇਸ਼ | ਚਿੱਨੀ |
---|---|
< | < |
> | > |
& | & |
" | " |
' | ' |
PCDATA
PCDATA ਦਾ ਮਤਲਬ ਪਰਸਿਸਿਸਿਡ ਚਿੱਨੀ ਡਾਟਾ (parsed character data) ਹੈ。
ਚਿੱਨੀ ਡਾਟਾ ਨੂੰ ਕੌਣ ਵੀ ਐਕਸਐਮਲ ਇਕਾਈ ਦੇ ਸ਼ੁਰੂ ਅਤੇ ਸਮਾਪਤ ਟੈਗ ਦਰਮਿਆਨ ਦੇ ਟੈਕਸਟ ਵਜੋਂ ਕਰ ਸਕਦੇ ਹਨ。
PCDATA ਪਰਸਿਸਿਸਿਡ ਚਿੱਨੀ ਡਾਟਾ ਹੈ ਜਿਸਨੂੰ ਪਰਸਿਸਿਸਿਡਰ ਵੱਲੋਂ ਪਰਸਿਸਿਸਿਡ ਕੀਤਾ ਜਾਵੇਗਾ। ਇਹ ਪਰਸਿਸਿਸਿਸਿਡਰ ਵੱਲੋਂ ਇਕਾਈਆਂ ਅਤੇ ਟਿੱਕੇ ਚੈੱਕ ਕੀਤੇ ਜਾਣਗੇ。
ਲੇਖ ਵਿੱਚ ਦਿਖਾਈ ਵਾਲੇ ਟੈਗ ਟਿੱਕੇ ਵਜੋਂ ਹੈਂਡਲ ਕੀਤੇ ਜਾਣਗੇ, ਜਦਕਿ ਰਿਅਲ ਉਪਬੰਧ ਵਿਸਤਾਰ ਕੀਤੇ ਜਾਣਗੇ。
ਪਰ, ਪਰਸਿਸਿਡ ਚਿੱਨੀ ਡਾਟਾ ਵਿੱਚ ਕੋਈ &、< ਜਾਂ > ਚਿੱਨੀ ਚਾਰਜ ਹੋਣਦੀ ਨਹੀਂ ਚਾਹੀਦੀ; ਉਨ੍ਹਾਂ ਨੂੰ ਸ਼ਾਇਦ &、< ਅਤੇ > ਇਕਾਈਆਂ ਨਾਲ ਬਦਲਣਾ ਚਾਹੀਦਾ ਹੈ。
CDATA
CDATA ਦਾ ਮਤਲਬ ਹੈ ਚਾਰੀਨੰਬਰ ਦਾਟਾ (character data)。
CDATA ਦਾ ਮਤਲਬ ਹੈ ਚਾਰੀਨੰਬਰ ਦਾਟਾ (character data)。CDATA ਪਾਰਸਰ ਦੁਆਰਾ ਪਾਰਸ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ。
- ਇਨ੍ਹਾਂ ਲੇਖਾਂ ਵਿੱਚ ਟੈਗ ਮਾਰਕਰ ਦੇ ਰੂਪ ਵਿੱਚ ਨਹੀਂ ਲਿਆ ਜਾਵੇਗਾ, ਅਤੇ ਪ੍ਰਤੀਕ ਵੀ ਫੈਕਸ ਨਹੀਂ ਹੋਵੇਗਾ。 ਪਿਛਲਾ ਪੰਨਾ
- ਅਗਲਾ ਪੰਨਾ DTD ਪ੍ਰਤੀਕ