2008-08-27 13 views
5

एचटीएमएल मानक सीएसएस (प्रस्तुति) और एचटीएमएल (अर्थशास्त्र या संरचना) के बीच चिंताओं के स्पष्ट पृथक्करण को परिभाषित करता है।वेब कोडिंग मानकों को लागू करना

क्या कोई सीएसएस और एक्सएचटीएमएल के लिए कोडिंग मानकों के दस्तावेज़ का उपयोग करता है जिसमें इस अलगाव को बनाए रखने में मदद करने वाले खंड हैं? ऐसे कोडिंग मानकों दस्तावेज़ में शामिल करने के लिए अच्छे खंड क्या होंगे?

उत्तर

2

हमारे पास कोई भौतिक दस्तावेज नहीं है, हम सभी जहां मैं काम करता हूं उसका पालन करता हूं। ऐसे कई दिशानिर्देश हैं जिन्हें हम ध्यान में रखते हैं और ध्यान में रखते हैं लेकिन शारीरिक दस्तावेज की आवश्यकता के लिए वास्तव में पर्याप्त जानकारी नहीं है। This article इन दिशानिर्देशों को बहुत अच्छी तरह से बताता है। आप इसे पढ़ने में आसान बनाने के लिए अपने CSS स्वरूपण पर भी विचार कर सकते हैं। Smashing Magazine इस विषय पर एक अच्छा लेख है।

0

@Lee Theobald द्वारा संदर्भित लेख एक अच्छी शुरुआत है।

कुछ बुनियादी विचारों मैं जब अंकन ऊपर ध्यान में रखने की कोशिश:

एचटीएमएल के बारे में:

कोशिश अगले व्यक्ति के लिए लिखने के लिए - जो है, यह कितना आसान या कठिन हो सकता है के बारे में सोचते किसी और के लिए आने और अपना काम लेने और आगे बढ़ने के लिए।

इस सिद्धांत का समर्थन करने के लिए, आपको यह सुनिश्चित करना चाहिए कि आपका मार्कअप जितना संभव हो उतना सुगम हो - वर्ग और आईडी टैग विशेष रूप से को अपनी इच्छित सामग्री के लिए से संबंधित होना चाहिए। दूसरे शब्दों में, अपने टैग का उपयोग करने के लिए उनके द्वारा उपयोग की जाने वाली सामग्री का वर्णन करने का प्रयास करें।

उदाहरण के लिए, "उप-नेविगेशन", "सामग्री" आदि

उद्देश्य मार्कअप है कि किसी पिक होने से पहले देखा नहीं कर सकते हैं प्रदान करते हैं और दस्तावेज़ के तार्किक संरचना की समझ प्राप्त करने के लिए है।

इसके अलावा, दृश्य प्रभाव प्राप्त करने के लिए पूरी तरह से मार्कअप के अतिरिक्त से बचने का प्रयास करें। लेकिन ध्यान रखें कि सीएसएस और ब्राउज़र-संगतता मुद्दों के मौजूदा कार्यान्वयन में कमजोरियों के कारण, किसी भी वेबसाइट के लिए जो थोड़ा परिष्कृत स्टाइल की आवश्यकता है, गैर-अर्थशास्त्रीय मार्कअप से बचने में सक्षम होने की संभावना नहीं है।

के बारे में सीएसएस फ़ाइलों:

कई लोग अपने सीएसएस टिप्पणी का उपयोग कर, उन्हें कार्यात्मक या संरचनात्मक क्षेत्रों में अलग खंडों में विभाजित करते हैं। तो आपके पास अपने हेडर, आपके पाद लेख, या टाइपोग्राफी आदि के लिए एक अनुभाग हो सकता है। अन्य लोग इसे आगे ले जाते हैं और सीएसएस को फाइलों में विभाजित करते हैं, एक टाइपोग्राफी के लिए, एक लेआउट आदि के लिए। हालांकि, यह Yslow के अनुसार कर सकते हैं! http अनुरोधों के कारण, पृष्ठ लोडिंग पर नकारात्मक प्रभाव हो सकता है।

मैं और लिख सकता था, लेकिन जैसा कि आप देख सकते हैं कि मैं संक्षेप में संघर्ष करता हूं। मुझे उम्मीद है कि यह आपके लिए कुछ उपयोग है।

संबंधित मुद्दे