หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ตัวออกแบบเนื้อหามีทั้งตัวแก้ไขกราฟิกและตัวแก้ไขโค้ด HTML HTML ที่พวกเขาสร้างเข้ากันได้กับการแสดงผล HTML ใด ๆ แต่พวกเขายังสนับสนุนแอตทริบิวต์แบบกําหนดเองบางอย่างที่สนับสนุนองค์ประกอบการออกแบบแบบลากแล้วปล่อยและการตั้งค่าสไตล์ทั่วไปที่ให้มาโดยตัวแก้ไขกราฟิก เทมเพลตข้อความเริ่มต้นและเทมเพลตหน้าที่มาพร้อมกับ Dynamics 365 Customer Insights - การเดินทางทําให้การเดินทางใช้แอตทริบิวต์แบบกําหนดเองเหล่านี้เพื่อให้ง่ายต่อการปรับแต่งในรูปแบบที่เฉพาะเจาะจง คุณยังสามารถใช้แอตทริบิวต์แบบกําหนดเองเหล่านี้ได้เมื่อออกแบบเทมเพลตของคุณเอง
เคล็ดลับ
Microsoft ไม่รองรับ HTML แบบกําหนดเองในอีเมล
สรุปแท็กและแอตทริบิวต์
ตารางต่อไปนี้อ้างอิงด่วนไปยังแอตทริบิวต์แบบกําหนดเองและเมตาแท็กที่อธิบายไว้ในหัวข้อนี้
| แอตทริบิวต์แบบกําหนดเอง | คำอธิบาย |
|---|---|
<meta type="xrm/designer/setting" name="type" value="marketing-designer-content-editor-document"> |
เมื่อแท็กนี้แสดงอยู่ใน <head> เอกสารของคุณ แท็บ ตัวออกแบบ จะมีคุณลักษณะการลากแล้วปล่อย ถ้าแท็กนี้ไม่ปรากฏ แท็บ ตัวออกแบบ มีตัวแก้ไขแบบเต็มหน้าแบบประยุกต์ ข้อมูลเพิ่มเติม: แสดงกล่องเครื่องมือและเปิดใช้งานการแก้ไขแบบลากแล้วปล่อย |
<meta type="xrm/designer/setting" name="additional-fonts" datatype="font" value="<font-list>"> |
<head>แบบอักษรที่แสดงอยู่ใน<รายการ>แบบอักษร (คั่นด้วยเครื่องหมายอัฒภาค) จะถูกเพิ่มไปยังเมนูแบบอักษรในแถบเครื่องมือการจัดรูปแบบสําหรับองค์ประกอบข้อความ ข้อมูลเพิ่มเติม: เพิ่มฟอนต์ใหม่ไปยังแถบเครื่องมือองค์ประกอบข้อความ |
<div data-container="true"> … </div> |
ทําเครื่องหมายจุดเริ่มต้นและจุดสิ้นสุดของคอนเทนเนอร์ที่ผู้ใช้สามารถลากแล้ววางองค์ประกอบการออกแบบได้ ข้อมูลเพิ่มเติม: สร้างคอนเทนเนอร์ที่ผู้ใช้สามารถเพิ่มองค์ประกอบการออกแบบได้ |
<div data-editorblocktype="<element-type>"> … </div> |
ทําเครื่องหมายจุดเริ่มต้นและจุดสิ้นสุดขององค์ประกอบการออกแบบ ค่าของแอตทริบิวต์ระบุว่าเป็นองค์ประกอบชนิดใด (ข้อความ รูปภาพ ปุ่ม และอื่นๆ) องค์ประกอบการออกแบบบางอย่างสนับสนุนแอตทริบิวต์เพิ่มเติมที่นี่ ข้อมูลเพิ่มเติม :ระบุองค์ประกอบการออกแบบ และ ล็อกองค์ประกอบในมุมมองตัวออกแบบ |
<meta type="xrm/designer/setting" name="<name>" value="<initial-value>" datatype="<data-type>" label="<label>"> |
แท็กนี้กําหนดการตั้งค่าลักษณะที่ใช้กับเอกสารจํานวนมากซึ่งผู้ใช้สามารถแก้ไขได้โดยใช้แท็บลักษณะ> ข้อมูลเพิ่มเติม:เพิ่มการตั้งค่าไปยังแท็บลักษณะ |
/* @<tag-name> */ … /* @<tag-name> */ |
ใช้ CSS comments เช่นนี้เพื่อล้อมรอบค่า CSS ให้ควบคุมโดยการตั้งค่าสไตล์ โดยที่ <tag-name> คือค่าของแอตทริบิวต์ ชื่อ สําหรับแท็กเมตาที่สร้างการตั้งค่า ข้อมูลเพิ่มเติม: เพิ่มความคิดเห็น CSS เพื่อใช้การตั้งค่าสไตล์ในหัว |
property-reference= "<attr>:@< tag-name >;<attr>:@< tag-name >; …" |
วางแอตทริบิวต์นี้ในแท็ก HTML ใด ๆ เพื่อวางแอตทริบิวต์ด้วยค่าที่ควบคุมโดยการตั้งค่าลักษณะ โดย <ที่ attr> คือชื่อของแอตทริบิวต์ที่จะสร้าง และ <tag-name> คือค่าของ name แอตทริบิวต์สําหรับเมตาแท็กที่สร้างการตั้งค่า ข้อมูลเพิ่มเติม: เพิ่มแอตทริบิวต์การอ้างอิงคุณสมบัติเพื่อใช้การตั้งค่าลักษณะในเนื้อความ |
ส่วนที่เหลือของหัวข้อนี้ให้ข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้คุณลักษณะแต่ละอย่างที่สรุปไว้ในตาราง
แสดงกล่องเครื่องมือและเปิดใช้งานการแก้ไขแบบลากแล้วปล่อย
คุณสามารถวาง HTML ที่พัฒนาขึ้นในเครื่องมือของบุคคลที่สามใด ๆ ลงในแท็บ HTML ของตัวออกแบบได้โดยตรงเพื่อเริ่มสร้างการออกแบบอย่างรวดเร็ว อย่างไรก็ตาม เมื่อคุณทําเช่นนี้ แท็บ ตัวออกแบบ จะแสดงเป็นตัวแก้ไข Rich Text เดียวที่ให้แถบเครื่องมือการจัดรูปแบบข้อความ และแสดงรูปภาพ ลิงก์ และสไตล์ทั้งหมดที่รวมอยู่ใน HTML ของคุณ แต่ไม่แสดงแท็บ เครื่องมือคุณสมบัติ หรือ สไตล์ หรือฟังก์ชันการลากแล้วปล่อยทั้งหมด (บางครั้งมุมมอง ตัวออกแบบ ที่ลดความซับซ้อนนี้เรียกว่า ตัวแก้ไขเต็มหน้า) อย่างไรก็ตาม คุณสามารถเปิดใช้งานฟังก์ชันลากแล้วปล่อยสําหรับการออกแบบที่วางไว้ใดๆ โดยการเพิ่มเมตาแท็กเมตาต่อไปนี้ไปยัง <head> ส่วนของเอกสารของคุณ:
<meta type="xrm/designer/setting" name="type" value="marketing-designer-content-editor-document">
รูปภาพต่อไปนี้แสดงการออกแบบเดียวกันในโหมดเต็มหน้า-แก้ไข (ซ้าย) และโหมดลากแล้วปล่อย (ขวา) ความแตกต่างเพียงอย่างเดียวคือการออกแบบทางด้านขวาประกอบด้วยแท็กเมตาดังนั้นจะเปิดใช้งานการลากและวางและแผงด้านข้างจะปรากฏขึ้น
Note
เมื่อใช้ตัวแก้ไขเต็มหน้า คุณยังสามารถเลือก แก้ไข และจัดรูปแบบข้อความโดยใช้แถบเครื่องมือการจัดรูปแบบข้อความ (แสดง) และยังสามารถดับเบิลคลิกที่รูปภาพ ลิงก์ และองค์ประกอบอื่น ๆ เพื่อตั้งค่าคุณสมบัติโดยใช้กล่องโต้ตอบแบบป็อปอัพได้ แถบเครื่องมือยังรวมถึงปุ่ม ช่วยเหลือแก้ไข
สําหรับการเพิ่มเนื้อหาแบบไดนามิก เช่น ค่าเขตข้อมูลที่ดึงมาจากเรกคอร์ดผู้ติดต่อของผู้รับแต่ละราย
สร้างคอนเทนเนอร์ที่ผู้ใช้สามารถเพิ่มองค์ประกอบการออกแบบได้
บนแท็บ ตัวออกแบบ ผู้ใช้สามารถแก้ไขเนื้อหาที่อยู่ภายในองค์ประกอบการออกแบบเท่านั้น และสามารถลากองค์ประกอบการออกแบบใหม่ลงในส่วนเหล่านั้นของเอกสารที่ตั้งค่าเป็น คอนเทนเนอร์ข้อมูลได้ ดังนั้น คุณสามารถสร้างเทมเพลตที่บางพื้นที่ (ภายนอกคอนเทนเนอร์) จะถูกล็อกไว้เพื่อแก้ไขบนแท็บ ออกแบบ ในขณะที่สิ่งอื่น ๆ (ภายในคอนเทนเนอร์ที่ปลดล็อก) จะยอมรับการแก้ไขและลากเนื้อหา
ใช้ <div> แท็กที่มีแอตทริบิวต์ data-container="true" เพื่อสร้างคอนเทนเนอร์ข้อมูล เช่น:
<table aria-role="presentation">
<tbody><tr>
<td>
LOCKED
</td>
<td>
<div data-container="true">
<!-- DRAG HERE -->
</div>
</td>
</tr>
</tbody></table>
ข้อความหรือแท็ก HTML ใด ๆ ที่ซ้อนอยู่ภายในคู่แท็ก div-tag ของ คอนเทนเนอร์ข้อมูล และไม่ได้เป็นส่วนหนึ่งขององค์ประกอบการออกแบบ จะสร้างพื้นที่ที่ไม่สามารถลากได้และไม่สามารถลากได้ระหว่างพื้นที่ที่ลากได้สองพื้นที่ ตัวอย่างเช่น:
<div data-container="true">
<!-- DRAG HERE --> <p> LOCKED </p> <!-- DRAG HERE -->
</div>
Note
เมื่อเปิดใช้งานตัวแก้ไขเต็มหน้า คุณลักษณะการลากและวางทั้งหมดจะถูกปิดใช้งาน และคุณสามารถแก้ไขเนื้อหาทั้งหมดบนแท็บ ตัวออกแบบ รวมถึงเนื้อหาภายนอก data-container แท็ก div (ซึ่งไม่มีผลในตัวแก้ไขเต็มหน้า)
ล็อกคอนเทนเนอร์ในมุมมองตัวออกแบบ
คุณสามารถล็อก คอนเทนเนอร์ เพื่อทําให้เนื้อหาทั้งหมดเป็นแบบอ่านอย่างเดียวบนแท็บ 'ตัวออกแบบ ' ถ้าคอนเทนเนอร์ที่ล็อกไว้ประกอบด้วย องค์ประกอบการออกแบบ เนื้อหาและการตั้งค่าทั้งหมดสําหรับองค์ประกอบเหล่านั้นจะยังคงถูกล็อก และแท็บ คุณสมบัติ จะไม่แสดงสําหรับองค์ประกอบเหล่านั้นแม้ว่าคุณเลือก
คุณอาจใช้คุณลักษณะการล็อกคอนเทนเนอร์เพื่อล็อกคอนเทนเนอร์หลังจากที่คุณเพิ่มและกําหนดค่าคอมโพเนนต์การออกแบบสําหรับคอนเทนเนอร์เสร็จแล้ว
เมื่อต้องการล็อกคอนเทนเนอร์ ให้ data-locked="hard" เพิ่มแอตทริบิวต์ลงในแท็กคอนเทนเนอร์ ดังนี้:
<div data-container="true" data-locked="hard">
<!-- All elements and content here are locked, with no properties shown -->
</div>
Note
คุณยังสามารถล็อกเนื้อหาในระดับองค์ประกอบการออกแบบได้ ถ้าเนื้อหาถูกล็อกในระดับคอนเทนเนอร์ การตั้งค่านั้นจะแทนที่สถานะล็อก/ปลดล็อกขององค์ประกอบการออกแบบทั้งหมดภายในคอนเทนเนอร์นั้น ข้อมูลเพิ่มเติม: ล็อกองค์ประกอบในมุมมองตัวออกแบบ
หากต้องการบังคับใช้การล็อกคอนเทนเนอร์เพิ่มเติม คุณสามารถจํากัดการเข้าถึงแท็บ HTML ซึ่งจะป้องกันไม่ให้ผู้ใช้ที่เลือกเข้าถึงโค้ด (ซึ่งพวกเขาสามารถกําจัดการตั้งค่านี้ได้) ข้อมูลเพิ่มเติม: ควบคุมการเข้าถึงคุณลักษณะของตัวออกแบบ
ระบุองค์ประกอบการออกแบบ
ในแต่ละครั้งที่คุณเพิ่มองค์ประกอบการออกแบบโดยใช้แท็บตัวออกแบบ ตัวแก้ไขจะแทรกแท็ก<div>เพื่อทําเครื่องหมายจุดเริ่มต้นและจุดสิ้นสุดขององค์ประกอบ และสร้าง HTML ใดก็ตามที่จําเป็นเพื่อแสดงองค์ประกอบตามที่ระบุไว้ในการตั้งค่าบนแท็บ คุณสมบัติ
องค์ประกอบการออกแบบถูกทําเครื่องหมายด้วย <div> แท็กที่มีแอตทริบิวต์ของฟอร์ม data-editorblocktype="<element-type>"ที่ค่าของแอตทริบิวต์นี้ระบุชนิดขององค์ประกอบที่เป็นอยู่ ตัวอย่างเช่น แท็กต่อไปนี้ <div> จะสร้างองค์ประกอบข้อความ:
<div data-editorblocktype="Text">
...
<!-- Don't edit the element content here -->
...
</div>
ตารางต่อไปนี้แสดงรายการค่าที่พร้อมใช้งานสําหรับ data-editorblocktype แอตทริบิวต์
| ชื่อองค์ประกอบการออกแบบ | ชนิดองค์ประกอบ |
data-editorblocktype ค่าแอตทริบิวต์ |
|---|---|---|
| องค์ประกอบข้อความ | องค์ประกอบการออกแบบทั่วไป | ข้อความ |
| องค์ประกอบรูปภาพ | องค์ประกอบการออกแบบทั่วไป | Image |
| องค์ประกอบตัวแบ่ง | องค์ประกอบการออกแบบทั่วไป | แบ่ง |
| องค์ประกอบปุ่ม | องค์ประกอบการออกแบบทั่วไป | ปุ่ม |
| องค์ประกอบของบล็อกเนื้อหา | องค์ประกอบการออกแบบทั่วไป | เนื้อหา (องค์ประกอบการออกแบบชนิดนี้ยังมี data-block-datatype="<block-type>" แอตทริบิวต์ ซึ่งระบุชนิดของบล็อกเนื้อหาที่บล็อกอยู่ โดยที่ <บล็อกชนิด> มีค่าเป็น text หรือ image) |
| องค์ประกอบหน้าการตลาด | หน้าการตลาด | |
| องค์ประกอบเหตุการณ์ | เหตุการณ์ | |
| องค์ประกอบของแบบสํารวจ | สํารวจ | |
| องค์ประกอบของฟอร์ม | ฟอร์ม | FormBlock |
| องค์ประกอบเขตข้อมูล | เนื้อหาของฟอร์ม | Field-field-name<> ตัวอย่างเช่น: Field-email |
| องค์ประกอบรายการการสมัครใช้งาน | เนื้อหาของฟอร์ม | SubscriptionListBlock |
| องค์ประกอบแบบ forward-to-a-friend | จากเนื้อหา | ForwardToFriendBlock |
| องค์ประกอบอีเมลและองค์ประกอบ Remember-me | เนื้อหาของฟอร์ม | กล่องกาเครื่องหมายเขตข้อมูล (องค์ประกอบเหล่านี้แต่ละสร้างกล่องกาเครื่องหมาย และแตกต่างจากการตั้งค่าภายใน) |
| องค์ประกอบปุ่มส่ง | เนื้อหาของฟอร์ม | SubmitButtonBlock |
| องค์ประกอบปุ่มรีเซ็ต | เนื้อหาของฟอร์ม | ResetButtonBlock |
| องค์ประกอบ Captcha | เนื้อหาของฟอร์ม | CaptchaBlock |
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบการออกแบบเหล่านี้แต่ละองค์ประกอบ ให้ดู การอ้างอิงองค์ประกอบการออกแบบ
สําคัญ
เมื่อคุณกําลังทํางานบนแท็บ HTML คุณควรหลีกเลี่ยงการแก้ไขเนื้อหาใด ๆ ระหว่าง <div> แท็กขององค์ประกอบการออกแบบของคุณ เนื่องจากผลลัพธ์ของการทําเช่นนั้นอาจไม่สามารถคาดเดาได้ และการแก้ไขของคุณมีแนวโน้มที่จะเขียนทับโดยผู้ออกแบบอยู่แล้ว แต่ให้ใช้แท็บ ตัวออกแบบ เพื่อจัดการเนื้อหาและคุณสมบัติองค์ประกอบการออกแบบของคุณ
ล็อกองค์ประกอบในมุมมองตัวออกแบบ
คุณสามารถล็อกเนื้อหาและคุณสมบัติขององค์ประกอบการออกแบบใด ๆ โดยการเพิ่มแอตทริบิวต์ต่อไปนี้ลงในแท็กเปิด <div> :
data-protected="true"
ตัวอย่างเช่น:
<div data-editorblocktype="Divider" data-protected="true">
…
<!-- Don't edit the element content here -->
…
</div>
เมื่อทําเครื่องหมายองค์ประกอบการออกแบบว่าได้รับการป้องกันผู้ใช้ที่ทํางานในแท็บ ตัวออกแบบ สําหรับหน้าหรืออีเมลจะไม่สามารถแก้ไขคุณสมบัติขององค์ประกอบได้ แอตทริบิวต์นี้จะรวมอยู่ในองค์ประกอบของบล็อกเนื้อหาเสมอ แต่คุณสามารถเพิ่มลงในองค์ประกอบการออกแบบประเภทใดก็ได้เพื่อปกป้อง องค์ประกอบการออกแบบใด ๆ ที่มีแอตทริบิวต์นี้จะแสดงเป็นแรเงาบนแท็บ HTML เพื่อระบุว่ามีการป้องกัน แต่คุณยังคงสามารถแก้ไขได้ที่นั่นถ้าคุณยืนยัน ตั้งค่าแอตทริบิวต์นี้เป็น "false" (หรือเอาออก) เพื่อลบการป้องกันออกจากองค์ประกอบการออกแบบ
Note
คุณยังสามารถล็อกเนื้อหาในระดับคอนเทนเนอร์ ซึ่งจะทําลายสถานะล็อก/ปลดล็อกขององค์ประกอบการออกแบบทั้งหมดภายในคอนเทนเนอร์นั้น ข้อมูลเพิ่มเติม: ล็อกคอนเทนเนอร์ในมุมมองตัวออกแบบ
หากต้องการบังคับใช้การล็อกเนื้อหาเพิ่มเติม คุณสามารถจํากัดการเข้าถึงแท็บ HTML ซึ่งจะป้องกันไม่ให้ผู้ใช้ที่เลือกเข้าถึงโค้ด (ซึ่งพวกเขาสามารถกําจัดการตั้งค่านี้ได้) ข้อมูลเพิ่มเติม: ควบคุมการเข้าถึงคุณลักษณะของตัวออกแบบ
นําเข้า HTML ที่สร้างขึ้นภายนอกลงในตัวออกแบบ
คุณสามารถใช้เครื่องมือใดก็ได้ที่คุณต้องการสร้างเค้าโครง HTML และเนื้อหาเริ่มต้นสําหรับอีเมลทางการตลาด หน้า หรือฟอร์ม เมื่อ HTML ของคุณพร้อมแล้ว เพียงวางลงในตัวออกแบบที่เกี่ยวข้อง แล้วเพิ่มคุณลักษณะ Dynamics 365 Customer Insights - การเดินทางที่คุณต้องการตามที่อธิบายไว้ในส่วนย่อยต่อไปนี้
นําเข้าโค้ด HTML ของคุณ
เมื่อต้องนํา HTML ที่สร้างขึ้นภายนอกลงในตัวออกแบบ เริ่มต้น โดยทําดังต่อไปนี้:
- สร้างอีเมล การตลาด หน้า หรือฟอร์มใหม่ใน Dynamics 365 Customer Insights - การเดินทาง
- ไปที่แท็บ ออกแบบ>HTML ของตัวออกแบบ
- ล้างเนื้อหาทั้งหมดจากแท็บ HTML และวางใน HTML ที่คุณสร้างขึ้นภายนอก
- ไปที่ แท็บ>ออกแบบตัวออกแบบ ของตัวออกแบบและตรวจสอบการออกแบบของคุณ
- หากคุณกําลังทํางานกับอีเมลทางการตลาด โปรดแน่ใจว่าได้ใช้ การช่วยเหลือในการแก้ไข เพื่อ วางเนื้อหาและลิงก์ที่จําเป็นทั้งหมด (รวมถึงลิงก์ศูนย์การสมัครใช้งานและที่อยู่ผู้ส่งจริงของคุณ)
เคล็ดลับ
เนื่องจากคุณเพิ่งวางใน HTML ภายนอก การออกแบบของคุณอาจไม่มีโค้ดใด ๆ ที่เฉพาะเจาะจงสําหรับ Dynamics 365 Customer Insights - การเดินทาง ดังนั้น ผู้ออกแบบ จึงแสดง ตัวแก้ไขแบบเต็มหน้า ซึ่งมีคุณลักษณะสําหรับการจัดรูปแบบข้อความพื้นฐาน การจัดรูปแบบรูปภาพ และ (สําหรับอีเมล) จะช่วยแก้ไข การเพิ่มเนื้อหาแบบไดนามิก สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทํางานกับตัวแก้ไขเต็มหน้า ดูแสดงกล่องเครื่องมือและเปิดใช้งานการแก้ไขแบบลากแล้วปล่อย ถ้าตัวแก้ไขแบบเต็มหน้ามีฟังก์ชันการทํางานทั้งหมดที่คุณต้องการ ให้ใช้เพื่อปรับแต่งการออกแบบของคุณ และจากนั้นใช้งานจริงตามปกติ ถ้าคุณต้องการใช้ ตัวแก้ไขการลากแล้วปล่อย เพื่อปรับแต่งการออกแบบของคุณ ดูส่วนถัดไปสําหรับข้อมูลเกี่ยวกับวิธีการเปิดใช้งาน
เปิดใช้งานตัวแก้ไขการลากแล้วปล่อยหลังจากนําเข้า
หากคุณต้องการเปิดใช้งานตัวแก้ไขการลากและวางแบบเต็มและ/หรือเพิ่มองค์ประกอบการออกแบบขั้นสูงขณะทํางานในมุมมอง ตัวออกแบบ คุณสามารถทําได้อย่างง่ายดายโดยการแก้ไขโค้ด HTML ที่นําเข้าของคุณดังต่อไปนี้:
ย้อนกลับ ไปยังแท็บ>ออกแบบ HTML ของตัวออกแบบ
เปิดใช้งานตัวแก้ไขการลากแล้วปล่อยโดยการเพิ่มแท็กเมตาที่จําเป็นไปยัง
< head> ส่วนของเอกสารของคุณตามที่อธิบายไว้ในแสดงกล่องเครื่องมือ และเปิดใช้งานการแก้ไขแบบลากแล้วปล่อย ทําสิ่งต่อไปนี้ตามความจําเป็นขณะทํางานบนแท็บ ออกแบบ>HTML :
- ในแต่ละส่วนของการออกแบบของคุณซึ่งคุณต้องการลากองค์ประกอบการออกแบบอย่างน้อยหนึ่งรายการ ให้เพิ่มโค้ดเพื่อสร้างที่เก็บข้อมูลตามที่อธิบายไว้ใน สร้างคอนเทนเนอร์ ที่ผู้ใช้สามารถเพิ่มองค์ประกอบการออกแบบได้
- ถ้าคุณต้องการจัดตําแหน่งองค์ประกอบการออกแบบโดยตรงในโค้ดของคุณโดยไม่ต้องใช้การลากและปล่อย คุณสามารถใส่โค้ดที่จําเป็นลงในแท็บออกแบบ>HTML ได้โดยตรง องค์ประกอบที่คุณเพิ่มด้วยวิธีนี้จะไม่สนับสนุนการลากและวาง แต่จะให้การตั้งค่าในแผงคุณสมบัติของตัวออกแบบ> แท็บ คุณสามารถวางข้อความ รูปภาพ ตัวแบ่ง และองค์ประกอบปุ่มโดยใช้เทคนิคนี้เท่านั้น (สร้างคอนเทนเนอร์และใช้การลากและวางสําหรับองค์ประกอบการออกแบบชนิดอื่น ๆ) ดูตารางหลังจากขั้นตอนนี้สําหรับโครงสร้าง HTML ที่จําเป็นในการสร้างแต่ละองค์ประกอบเหล่านี้ คัดลอก/วางรหัสนี้ได้โดยตรงจากตารางตามต้องการ
ตอนนี้คุณสามารถไปที่แท็บ ออกแบบ>ตัวออกแบบ และลากองค์ประกอบการออกแบบลงในแต่ละคอนเทนเนอร์ที่คุณตั้งค่า จากนั้นใช้แผง คุณสมบัติ เพื่อกําหนดค่าองค์ประกอบการออกแบบแต่ละอย่างที่คุณลากหรือวางลงในโค้ดของคุณโดยตรง
| ชนิดองค์ประกอบการออกแบบ | วางโค้ดนี้ | หมาย เหตุ |
|---|---|---|
| ข้อความ | <div data-editorblocktype="Text"><p> Enter your text here</p></div> |
คุณสามารถใส่เนื้อหา HTML ระหว่าง <p> แท็กได้โดยตรงที่นี่ หรือไปที่ตัว ออกแบบ เพื่อใช้ตัวแก้ไข Rich Text เพื่อดําเนินการดังกล่าว |
| Image | <div data-editorblocktype="Image"><div align="Center" class="imageWrapper"><a href="example.com" title="example.com"><img alt="Some alt text" height="50" src="about:blank" width="50"></a></div></div> |
วิธีที่ง่ายที่สุดในการเปลี่ยนแหล่งที่มาของรูปภาพและ/หรือลิงก์รูปภาพของคุณคือไปที่ตัวออกแบบและใช้แผงคุณสมบัติ แต่คุณยังสามารถแก้ไขแอตทริบิวต์ต่อไปนี้ได้โดยตรงใน HTML:
|
| แบ่ง | <div data-editorblocktype="Divider"><div align="center" class="dividerWrapper"><table aria-role="presentation" style="padding: 0px; margin: 0px; width: 100%"><tbody><tr style="padding: 0px;"> <td style="margin:0px; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; vertical-align:top;"> <p style="margin: 0px; padding: 0px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: rgb(0, 0, 0); line-height: 0px; width: 100%;"><span> </span></p></td></tr></tbody></table></div></div> |
อย่าแก้ไขโค้ดใด ๆ โดยตรงในตัวแก้ไข HTML ให้ไปในตัว ออกแบบ และใช้แผง คุณสมบัติ แทน |
| ปุ่ม | <div data-editorblocktype="Button"><!--[if mso]><div align="center"><v:rect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" |
อย่าแก้ไขโค้ดใด ๆ โดยตรงในตัวแก้ไข HTML ให้ไปในตัว ออกแบบ และใช้แผง คุณสมบัติ แทน |
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีปรากฏในองค์ประกอบการออกแบบในโค้ด ให้ดู ระบุองค์ประกอบการออกแบบ
เพิ่มแบบอักษรใหม่ไปยังแถบเครื่องมือองค์ประกอบข้อความ
องค์ประกอบข้อความมีแถบเครื่องมือการจัดรูปแบบแบบป็อปอัพในตัวออกแบบ ซึ่งรวมถึงเมนูสําหรับการใช้แบบอักษรกับข้อความที่เลือก
เมื่อต้องการเพิ่มแบบอักษรใหม่ลงในตัวเลือกแบบอักษรนี้ ให้เพิ่ม <meta> แท็กที่ใช้ฟอร์มต่อไปนี้ลงใน <head> เอกสาร
<meta type="xrm/designer/setting" name="additional-fonts" datatype="font" value="<font-list>">
โดยที่ <font-list> เป็นรายการที่คั่นด้วยเครื่องหมายอัฒภาคของชื่อแบบอักษร
เพิ่มการตั้งค่าไปยังแท็บลักษณะ
คุณลักษณะที่มีประโยชน์อย่างหนึ่งของเทมเพลตแบบใช้งานทันทีคือ เทมเพลตดังกล่าวมีการตั้งค่าสไตล์ส่วนกลางบนแท็บ ลักษณะ ซึ่งช่วยให้ผู้ใช้สามารถปรับเปลี่ยนตระกูลแบบอักษร ชุดสี และการตั้งค่าส่วนกลางอื่น ๆ ได้อย่างรวดเร็วที่เปิดใช้งานสําหรับเทมเพลต แต่ละเทมเพลตจะมีเฉพาะการตั้งค่าสไตล์ดังกล่าวที่เข้าใจได้สําหรับการออกแบบเฉพาะและคุณสามารถออกแบบเทมเพลตที่มีการตั้งค่าสไตล์ที่เหมาะสมสําหรับคุณและผู้ใช้ของคุณ
หากต้องการเพิ่มการตั้งค่าไปยังแท็บ สไตล์ คุณต้องทําสิ่งต่อไปนี้:
- เพิ่มแท็ก
<meta>ลงใน<head>เอกสารของคุณเพื่อสร้างการตั้งค่า - ตั้งค่าลักษณะและ/หรือแท็ก HTML ที่ใช้การตั้งค่าที่สร้างขึ้นโดยเมตาแท็ก
ส่วนย่อยต่อไปนี้อธิบายวิธีการทําแต่ละอย่างเหล่านี้
เพิ่มเมตาแท็กเพื่อสร้างการตั้งค่า
แท็กที่จําเป็น <meta> จะอยู่ในรูปแบบต่อไปนี้:
<meta type="xrm/designer/setting" name="<name>" value="<initial-value>" datatype="<data-type>" label="<label>">
โดยที่:
- <ชื่อ> ระบุเมตาแท็ก ซึ่งคุณต้องอ้างอิงในรูปแบบและแท็ก HTML ที่จะใช้การตั้งค่า
- < >ค่าเริ่มต้นเป็นค่าเริ่มต้นที่เหมาะสมสําหรับลักษณะ
- <data-type> ระบุชนิดของค่าที่ผู้ใช้จะให้ การตั้งค่านี้มีผลต่อชนิดของตัวควบคุมที่แสดงบนแท็บ ลักษณะ คุณต้องใช้ค่าใดค่าหนึ่งที่แสดงในตารางต่อไปนี้
- <ป้ายชื่อ> ระบุข้อความที่แสดงในแท็บ ลักษณะ สําหรับการตั้งค่า
| ค่าชนิดข้อมูล | คำอธิบาย |
|---|---|
| สี | ตั้งค่าสีโดยใช้ค่าแฮชแท็ก เช่น #000 หรือ #1a32bf สร้างตัวควบคุมตัวเลือกสีบนแท็บ สไตล์ |
| แบบอักษร | ตั้งชื่อ font-family คุณยังสามารถตั้งค่าแบบอักษรกองซ้อนได้โดยใช้รายการชื่อแบบอักษรที่คั่นด้วยเครื่องหมายจุลภาคตามลําดับการตั้งค่า สร้างเขตข้อมูลป้อนเข้าอย่างง่ายบนแท็บลักษณะ |
| เลข | ตั้งค่าตัวเลขที่ไม่มีหน่วย (ใช้ข้อความเพื่ออนุญาตให้หน่วยเช่น px หรือ em ถูกระบุพร้อมกับค่า) สร้างเขตข้อมูลป้อนเข้าด้วยปุ่มขึ้น/ลงที่สามารถใช้เพื่อเพิ่ม/ลดค่าปัจจุบันบนแท็บ สไตล์ |
| ภาพ | ตั้งค่าแหล่งรูปภาพ (เป็น URL) สร้างเขตข้อมูลป้อนเข้าอย่างง่ายบนแท็บลักษณะ |
| SMS | ตั้งค่าที่สามารถมีทั้งข้อความและตัวเลข นอกจากนี้ ใช้ชนิดข้อมูลนี้สําหรับค่าตัวเลขที่อาจมีหน่วย (เช่น px หรือ em) สร้างเขตข้อมูลป้อนเข้าอย่างง่ายบนแท็บลักษณะ |
Note
ป้ายชื่อที่แสดงบนแท็บ สไตล์ อาจปรากฏในวงเล็บสี่เหลี่ยม เช่น "[สไตล์ของฉัน]" วงเล็บเหลี่ยมระบุว่าข้อความที่แสดงนั้นไม่มีคําแปลที่พร้อมใช้งาน ถ้าคุณเลือกค่าที่สนับสนุนโดยแม่แบบแบบใช้ทันที (เช่น "สี 1") การแปลจะเกิดขึ้นเพื่อให้วงเล็บสี่เหลี่ยมไม่ปรากฏขึ้น
Note
การตั้งค่าสไตล์ที่สร้างขึ้นโดยใช้ <meta> แท็ก ตามที่อธิบายไว้ที่นี่จะแสดงเฉพาะบนแท็บ ลักษณะ เมื่อการตั้งค่านั้นถูกอ้างอิงในลักษณะจริงหรือแท็ก HTML อย่างน้อยหนึ่งรายการตามที่อธิบายไว้ในส่วนถัดไป
เพิ่มข้อคิดเห็น CSS เพื่อใช้การตั้งค่าสไตล์ในหัว
การตั้งค่าที่ทําบนแท็บสไตล์สามารถนําไปใช้กับรูปแบบ CSS ที่สร้างขึ้นในเอกสาร <head> HTML ของคุณโดยรอบค่า CSS ที่มีข้อคิดเห็น CSS สองรายการที่ประกอบด้วยค่าของnameแอตทริบิวต์สําหรับแท็กเมตาที่ตรงกันxrm/designer/setting คู่ข้อคิดเห็น CSS จะอยู่ในรูปแบบต่อไปนี้:
/* @<tag-name> */ <value> /* @<tag-name> */
โดยที่:
- <tag-name> เป็นแอตทริบิวต์ชื่อสําหรับแท็ก meta xrm/designer/การตั้งค่า ที่สร้างการตั้งค่าแท็บ ลักษณะ ที่เกี่ยวข้อง
- <ค่า> คือค่าที่จะถูกแทนที่เมื่อผู้ใช้แก้ไขการตั้งค่าแท็บ ลักษณะ ที่เกี่ยวข้อง
สําคัญ
คุณสามารถใช้ได้เฉพาะคู่ของข้อคิดเห็น CSS ในรูปแบบและคลาสที่กําหนดไว้ภายใน <style> แท็กในส่วน <head> เท่านั้น ต้องมีแท็กเพียงชุด <style> เดียวเท่านั้นที่มีรูปแบบ CSS ทั้งหมดที่ตั้งค่าไว้ที่นั่น
นี่คือตัวอย่างที่คุณสามารถดู xrm/designer/setting เมตาแท็กที่สร้างตัวควบคุมตัวเลือกสีที่เรียกว่า "สี 1" บนแท็บ สไตล์ สไตล์ CSS จะใช้การตั้งค่านี้เพื่อสร้างสีข้อความสําหรับ <h1> องค์ประกอบ
<head>
<meta type="xrm/designer/setting" name="color1" value="#ff0000" datatype="color" label="Color 1">
<style>
h1 {color: /* @color1 */ #ff0000 /* @color1 */;}
</style>
</head>
เพิ่มแอตทริบิวต์การอ้างอิงคุณสมบัติเพื่อใช้การตั้งค่าลักษณะในเนื้อความ
การตั้งค่าที่ทําบนแท็บ ลักษณะ สามารถใช้เป็นค่าแอตทริบิวต์ของแท็ก HTML ใด ๆ ใน <body> เอกสารของคุณ โดยการเพิ่มแอตทริบิวต์ของฟอร์มต่อไปนี้ลงในแท็กที่เกี่ยวข้องแต่ละแท็ก:
property-reference= "<attr>:@< tag-name >;<attr>:@< tag-name >; …"
โดยที่:
- <attr> คือชื่อของแอตทริบิวต์ที่จะสร้าง
-
<tag-name> คือค่าของ
nameแอตทริบิวต์สําหรับเมตาแท็กที่สร้างการตั้งค่า - แอตทริบิวต์หลายรายการ ถ้าจําเป็น ต้องคั่นด้วยเครื่องหมายอัฒภาคภายในแอตทริบิวต์การอ้างอิงคุณสมบัติเดียว
นี่คือตัวอย่างที่คุณสามารถดู xrm/designer/setting เมตาแท็กที่สร้างสองการตั้งค่าสําหรับการควบคุมรูปภาพฮีโร่ (แบนเนอร์) ในเอกสาร ที่มีตัวควบคุมที่เรียกว่า "รูปภาพ Hero" และ "ความสูงของรูปภาพ Hero" บนแท็บ สไตล์ คุณสมบัติ property-reference จะถูกใช้ใน <img> แท็กเพื่อใช้การตั้งค่าเหล่านั้น
<head>
<meta type="xrm/designer/setting" name="hero-image" value="picture.jpg" datatype="picture" label="Hero image">
<meta type="xrm/designer/setting" name="hero-image-height" value="100px" datatype="text" label="Hero image height">
</head>
<body>
<img property-reference="src:@hero-image;height:@hero-image-height;">
</body>
ดังนั้น ในตัวอย่าง <img> นี้ แท็กจะแก้ไขบางสิ่งบางอย่างเช่น:
<img src="picture.jpg" height="100px">