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ą.
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.
Tworzenie estetycznych serwisów internetowych w programie Dreamweaver
Projektowanie, pisanie kodu i zarządzanie dynamicznymi serwisami internetowymi za pomocą jednego, kompleksowego narzędzia.