כללי תחביר של תגי תבנית ב-Dreamweaver

עודכן לאחרונה בתאריך 27 באפריל 2021

קרא נושא זה כדי ללמוד כיצד להוסיף כללי תחביר לתגי תבנית ב-Dreamweaver. למד כיצד לבדוק תגי תבנית באופן ידני.

Dreamweaver משתמש בתגי הערה של HTML כדי לציין אזורים בתבניות ובמסמכים המבוססים על תבניות, כך שמסמכים המבוססים על תבניות הם עדיין קובצי HTML תקינים. כאשר אתם מוסיפים אובייקט תבנית, תגי תבנית מוכנסים לקוד.

כללי התחביר הכלליים הם הכללים הבאים:

  • בכל מקום שמופיע רווח, אתם יכולים להשתמש בכל כמות של רווח לבן (רווחים, טאבים, מעברי שורה).הרווח הלבן הוא חובה מלבד בהתחלה או בסוף של ההערה.

  • תכונות ניתן להקצות לפי כל סדר שהוא. לדוגמה, ב-TemplateParam, אתם יכולים לציין את הסוג לפני השם.

  • הערות ושמות תכונות רגישים לאותיות גדולות וקטנות.

  • כל התכונות חייבות להימצא בין מרכאות כפולות. ניתן להשתמש במרכאות בודדות או כפולות.

תגי תבנית

Dreamweaver משתמש בתגי התבנית הבאים:

<!-- TemplateBeginEditable name="..." --> 

<!-- TemplateEndEditable -->

<!-- TemplateParam name="..." type="..." value="..." --> 

<!-- TemplateBeginRepeat name="..." --> 

<!-- TemplateEndRepeat -->

<!-- TemplateBeginIf cond="..." --> 

<!-- TemplateEndIf -->

<!-- TemplateBeginPassthroughIf cond="..." --> 

<!-- TemplateEndPassthroughIf -->

<!-- TemplateBeginMultipleIf -->

<!-- TemplateEndMultipleIf -->

<!-- TemplateBeginPassthroughMultipleIf -->

<!-- TemplateEndPassthroughMultipleIf -->

<!-- TemplateBeginIfClause cond="..." --> 

<!-- TemplateEndIfClause -->

<!-- TemplateBeginPassthroughIfClause cond="..." --> 

<!-- TemplateEndPassthroughIfClause -->

<!-- TemplateExpr expr="..." --> (שווה ערך ל-@@...@@)

<!-- TemplatePassthroughExpr expr="..." --> 

<!-- TemplateInfo codeOutsideHTMLIsLocked="..." -->

תגי מופיע

Dreamweaver משתמש בתגי המופע הבאים:

<!-- InstanceBegin template="..." codeOutsideHTMLIsLocked="..." -->
<!-- InstanceEnd -->
<!-- InstanceBeginEditable name="..." -->
<!-- InstanceEndEditable -->
<!-- InstanceParam name="..." type="..." value="..." passthrough="..." -->
<!-- InstanceBeginRepeat name="..." -->
<!-- InstanceEndRepeat -->
<!-- InstanceBeginRepeatEntry -->
<!-- InstanceEndRepeatEntry -->

בדיקת תחביר של תבנית

Dreamweaver בודק את תחביר התבנית כאשר אתם שומרים תבנית, אך אתם יכולים לבדוק ידנית את תחביר התבנית לפני שמירת התבנית. לדוגמה, אם אתם מוסיפים פרמטר תבנית או ביטוי בתצוגת קוד, אתם יכולים לבדוק שהקוד עומד בתחביר נכון.

פתחו את המסמך שאתם רוצים לבדוק בחלון המסמך.

בחר Tools‏ > Templates‏ > Check Template Syntax.

הודעת שגיאה תוצג אם התחביר שגוי. הודעת השגיאה מתארת את השגיאה ומתייחסת לשורה הספציפית בקוד שבה השגיאה קיימת.