ठीक है, आप अंत में क्या चाहते हैं, कुछ सामान्य कार्यों को स्वचालित करने के लिए ईमानदार होने के लिए एक स्क्रिप्ट का उपयोग करना है। आप उस स्क्रिप्ट को हैंड-कोड करते हैं, लेकिन आप अपने एक्सएचएमटीएल पेज का उत्पादन करने के लिए बस कुछ पैरामीटर प्राप्त करते हैं।
WYSIWYG संपादकों के साथ बिंदु यह है कि वे जो कहते हैं वह करते हैं, वे लेआउट पर ध्यान केंद्रित करते हैं, जो आप देखते हैं वह वास्तव में आपको मिलता है। यदि वेब लेआउट के लिए बनाया गया था तो हम पीडीएफ, वेक्टर प्रारूप या सिर्फ छवियों का उपयोग करेंगे।
वेब आपके पृष्ठ की संरचना के बारे में है। 'अर्थात् वेब' और 'प्रस्तुति और संरचना को अलग करने' पर कुछ पॉइंटर्स खोजने का प्रयास करें, आप देखेंगे कि आपने वास्तव में उदाहरण के लिए इंडेंट करने का प्रयास करते समय वास्तव में ब्लॉकक्वाट का उपयोग किया है।
एचटीएमएल लेआउट डिज़ाइन करने की भाषा नहीं है और कभी भी इसका इरादा नहीं था, अगर आप चाहते हैं कि केवल पीडीएफ का उपयोग करें, तो HTML को एक दस्तावेज़ की संरचना को व्यक्त करने के लिए डिज़ाइन किया गया था, जैसा कि, इसके लेआउट को बनाए रखने के दौरान आसानी से बदला जाना चाहिए वही तार्किक संरचना। इसे 'प्रस्तुति और संरचना का पृथक्करण' कहा जाता है। आदर्श रूप में आप एक अलग सीएसएस शीट का उपयोग करके लेआउट को पूरी तरह से फिर से काम करने में सक्षम होना चाहिए।
कष्टप्रदता के लिए, आप इसके लिए एक स्क्रिप्ट का उपयोग कर सकते हैं जैसा कि मैंने पहले कहा था। मेरा मतलब है, इससे पहले कि उस सूची में उदाहरण के रूप में, क्या मैं सिर्फ करना है:
(li demonstration
(I am an item.)
(I am another one.)
(I am an item that \(includes parentheses\) you see))
कौन सा रूप में प्रदान किया जा सकता है:
<li class="demonstration"><li>I am an item</li> ....</li>
ठीक है, वास्तव में, क्या आदर्श होगा एक WYSIWYG संपादक है कि केवल संरचना बनाता है, एक दृश्य संपादक जो कि पहले लेआउट से ज्यादा चिंतित नहीं है और आपको मैन्युअल रूप से या प्रति माउस के बाद स्टाइलशीट को परिभाषित करने देता है, सुनिश्चित नहीं है कि यह मौजूद है, किसी को भी पता है? मैं अपने काम को सरल बनाने और अच्छे प्रथाओं को बढ़ावा देने के लिए एक को तैयार करने के लिए प्रेरित हूं यदि कोई अस्तित्व में नहीं है।
यदि आप वास्तव में एचटीएमएल और सीएसएस को जानते हैं, तो यदि आप DreamWeaver जैसे किसी चीज़ पर स्विच करते हैं तो 'सीखने' के लिए बहुत कुछ नहीं है। यह सिर्फ कुछ ही क्लिकों में आप जो जानते हैं वह कर रहे हैं। –
@DA मैं इसे इस तरह देखता हूं: यदि आप मैन्युअल कार चला सकते हैं, तो स्वचालित होकर और ड्राइविंग करना आसान है, लेकिन अगर आपको केवल स्वचालित ड्राइव करने का तरीका पता है ... ओह-ओह! :) – Mathew
@MatW अच्छा सादृश्य! –