మీరు పేజీ లేఅవుట్ కోసం పట్టికలు ఉపయోగిస్తున్నట్లయితే- XHTML లో నో-నో , మార్గం ద్వారా-మీరు బహుశా మీ లేఔట్లలో అదనపు స్థలాన్ని విశేషంగా అదనంగా పొందుతారు. ఈ సమస్యను పరిష్కరించడానికి మీరు మీ HTML పట్టిక నిర్వచనం మరియు ఏ పాలనా శైలి షీట్ యొక్క ప్రత్యేకతలనూ తనిఖీ చేయాలి.
HTML టేబుల్ డెఫినిషన్
అప్రమేయంగా పట్టికలు కోసం HTML ట్యాగ్ కొన్ని ఖాళీ అవసరాలు కోసం నియంత్రణ లేదు. మీ HTML పత్రంలో పట్టిక ట్యాగ్ గురించి మూడు విషయాలు ధృవీకరించండి:
- మీ టేబుల్కు సెల్ పాడింగ్ లక్షణం 0 కి సెట్ చేయబడిందా?
- సెల్ పాడింగ్ = "0"
- మీ టేబుల్కు సెల్స్పేస్ లక్షణం 0 కి సెట్ చేయబడిందా?
- సెల్ స్పేసింగ్ = "0"
- మీ కంటెంట్ మరియు పట్టిక యొక్క ట్యాగ్ల ముందు లేదా తర్వాత ఏదైనా ప్రదేశాలు ఉన్నాయా?
సంఖ్య 3 కిక్కర్. అనేక HTML ఎడిటర్స్ కోడ్ చదవడానికి సులభం చేయడానికి, అన్ని అంతరంగిక కలిగి. కానీ అనేక బ్రౌజర్లు ఆ టాబ్లను, ఖాళీలు మరియు క్యారేజ్ రిటర్న్లను మీ పట్టికలు లోపల కావలసిన అదనపు స్థలాన్ని అర్థం చేస్తాయి. మీ ట్యాగ్స్ చుట్టూ ఉన్న తెల్లని అంశాలను వదిలించండి మరియు మీరు crisper tables ను కలిగి ఉంటారు.
శైలి షీట్లు
అయితే, ఇది ఆఫ్ అయ్యే HTML కాదు. క్యాస్కేడింగ్ స్టైల్ షీట్లు కొన్ని డిస్ప్లే లక్షణాలను పట్టికలు మరియు పేజీపై ఆధారపడి నియంత్రిస్తాయి, మీరు మొదటగా టేబుల్-నిర్దిష్ట CSS ను ఉద్దేశపూర్వకంగా జోడించి ఉండవచ్చు లేదా ఉండకపోవచ్చు.
పట్టిక, th లేదా td లక్షణాలు లోపల క్రింది విలువల్లో ఏవైనా నిర్వహణా CSS ఫైల్ను స్కాన్ చేయండి మరియు అవసరమైన విధంగా సర్దుబాటు చేయండి:
- సరిహద్దు పట్టిక లేదా సెల్ సరిహద్దు యొక్క లక్షణాలను నిర్దేశిస్తుంది
- సరిహద్దు- చతురస్రం సరిహద్దు వెడల్పులను నకిలీని నివారించడానికి ఒకటిగా సరిహద్దులను సమీపంగా పరిగణిస్తుంది
- పాడింగ్ ప్రతి సెల్ చుట్టూ పిక్సెల్స్, ఖాళీ స్థలం అందిస్తుంది
- టెక్స్ట్-సమలేఖనం సెల్ లోపల టెక్స్ట్ యొక్క అమరిక నిర్ణయిస్తుంది
- సరిహద్దు-ఖాళీలు , పిక్సెల్లలో కణాల మధ్య అంతరం అమర్చుతుంది
ప్రత్యామ్నాయాలు
మీరు ఇప్పటికీ HTML పట్టికలను ఉపయోగించుకోవచ్చు- ప్రమాణాలు నేటి బ్రౌజర్లలో బాగా స్థిరపడినవి మరియు విశ్వవ్యాప్తంగా మద్దతివ్వబడుతున్నాయి-అత్యంత ఆధునిక ప్రతిస్పందించే వెబ్ డిజైన్ ఒక పేజీలోని అంశాలను ఉంచడానికి స్టైల్ షీట్లను క్యాస్కేడింగ్ చేస్తోంది. పట్టికలు డేటాబేస్ డేటాను ప్రదర్శించడం కోసం ఉద్దేశించిన ఉద్దేశ్యం కోసం ఇప్పటికీ అర్ధవంతం చేస్తాయి, కానీ ఒక పేజీ యొక్క లేఅవుట్ మరియు కంటెంట్ను నిర్వహించడం కోసం, మీరు బదులుగా CSS లేఅవుట్ను ఉపయోగించడం కంటే మెరుగ్గా ఉన్నారు.