ایچ ٹی ایم ایل بہت سے پیچیدہ ڈھانچے کی نمائندگی کر سکتا ہے جیسے کہ ان لائن DIVs یا SPAN کے ساتھ ساتھ۔ HTML عناصر اوورلیپنگ اور بارڈرز مختلف HTML عناصر پر لاگو ہوتے ہیں۔ زیادہ تر حصے کے لئے یہ DOCX میں ایک سمجھدار نقطہ نظر نہیں ہوگا جبکہ اسے تخلیق کرنا ممکن ہوگا۔ floatٹیکسٹ بکس کے ساتھ ایچ ٹی ایم ایل عناصر کو شامل کرنے کے نتیجے میں ٹیکسٹ بکس میں تقریباً تمام مواد موجود ہو گا جس کے نتیجے میں ورڈ دستاویز بہت بدصورت اور گندا ہو جائے گا۔
اس مسئلے کی وجہ سے ہم نظر انداز کرتے ہیں۔ floatHTML عناصر کی ing اور زیادہ تر HTML عناصر کی سرحدیں۔ تاہم ہم کچھ HTML عناصر پر سرحدوں کا احترام کرتے ہیں جیسے کہ ٹیبل سیلز اور مثال کے طور پر تصویری عناصر پر سیدھ۔
کیا اس کا مطلب یہ ہے کہ آپ مواد کو ساتھ ساتھ نہیں رکھ سکتے؟ نہیں، یہ اب بھی استعمال کرکے ممکن ہے۔ کالم سی ایس ایس کی خصوصیاتHTML ٹیبلز اور ٹیب اسٹاپس جیسا کہ ذیل میں بیان کیا گیا ہے۔
اگر آپ چاہتے ہیں کہ کسی HTML دستاویز کو بالکل اسی طرح پکڑا جائے جیسا کہ اسکرین پر دکھایا گیا ہے تو یہ بہتر ہوگا۔ HTML کو پی ڈی ایف میں تبدیل کریں۔ جیسا کہ پی ڈی ایف فائل فارمیٹ مطلق پوزیشننگ کا استعمال کرتا ہے۔
ٹیب اسٹاپس ایک خاص DOCX خصوصیت ہے جو کہ فعال ہے اگر floating HTML عناصر، متن کی سیدھ کے ساتھ، 100% چوڑائی والے HTML عنصر کے اندر موجود ہوتے ہیں جس میں خود کوئی مخصوص متن کی سیدھ نہیں ہوتی ہے۔ یہ اہم ہے کیونکہ اس کا مطلب ہے کہ بچوں کے عناصر پر عام سیدھ کا اطلاق نہیں ہونا چاہیے۔ یہ استعمال کرکے کیا جاتا ہے۔ text-align:start
. نوٹ کریں کہ ٹیب اسٹاپ کسی ٹیبل یا فہرست میں کام نہیں کریں گے۔
اس کی ایک مثال ذیل میں دکھائی گئی ہے۔
<div style="width:100%;text-align:start"> <div style="width:50%;text-align:left;float:left">Aligned One</div> <div style="width:50%;text-align:left;float:left">Aligned Two</div> </div>
DOCX دستاویز میں متن بنانے کے لیے ایک خاص زبان کی ضرورت ہے۔ دی HTML
ایچ ٹی ایم ایل دستاویز کے ٹیگ عنصر میں ایک ہونا ضروری ہے۔ lang
وصف. یا HTML دستاویز کے اندر کوئی اور HTML عنصر جیسے a P
ٹیگ کو ایک لینگ بتانا ضروری ہے۔
اگر چائلڈ ایچ ٹی ایم ایل عنصر میں لینگ ٹیگ متعین نہیں ہوتا ہے تو زبان واپس دستاویز کے ڈیفالٹ پر آجاتی ہے۔ اگر کوئی مخصوص نہیں ہے تو انگریزی استعمال کی جاتی ہے۔