Reguły składni dla znaczników szablonu w programie Dreamweaver

Ostatnia aktualizacja 27 kwi 2021

W tym temacie omówiono dodawanie reguł składni dla znaczników szablonu w programie Dreamweaver. Informacje o ręcznym sprawdzaniu znaczników szablonu.

Dreamweaver używa znaczników komentarza HTML do określania regionów w szablonach i dokumentach opartych na szablonach, więc dokumenty oparte na szablonach nadal pozostają poprawnymi plikami HTML.Po wstawieniu obiektu szablonu w kodzie są wstawiane tagi szablonu.

Ogólne zasady składniowe są następujące:

  • Wszędzie tam, gdzie pojawia się spacja, można użyć dowolnej ilości białych znaków (spacje, tabulatory, znaki nowej linii). Białe znaki są obowiązkowe z wyjątkiem samego początku lub końca komentarza.

  • Atrybuty mogą być podawane w dowolnej kolejności. Na przykład w TemplateParam można określić typ przed nazwą.

  • Komentarze i nazwy atrybutów uwzględniają wielkość liter.

  • Wszystkie atrybuty muszą być zamknięte w cudzysłowach. Można używać cudzysłowów pojedynczych lub podwójnych.

Znaczniki szablonu

Dreamweaver używa następujących znaczników szablonu:

<!-- 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="..." --> (odpowiednik @@...@@)

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

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

Znaczniki instancji

Dreamweaver używa następujących tagów instancji:

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

Sprawdzanie składni szablonu

Dreamweaver sprawdza składnię szablonu podczas zapisywania szablonu, ale można ręcznie sprawdzić składnię szablonu przed zapisaniem szablonu. Na przykład po dodaniu parametru szablonu lub wyrażenia w widoku Kod można sprawdzić, czy kod jest zgodny z poprawną składnią.

Otwórz dokument, który chcesz sprawdzić w oknie dokumentu.

Wybierz polecenie Narzędzia > Szablony > Sprawdź składnię szablonu.

Komunikat o błędzie pojawia się jeżeli składnia jest źle uformowana. Komunikat o błędzie opisuje błąd i odwołuje się do konkretnej linii kodu, w której istnieje błąd.