منشاء

زبان اپسان بر اساس XML  طراحی شده است و به طور کلی از قوانین XML  پیروی می کند.

 

خلاصه ای از قوانین XML به صورت زیر است:

  • هر صفحه از تعدادی تگ (tag) تشکیل میشود که با استفاده از ساختار <tag></tag> نمایش داده می شود که <tag> به معنای شروع تگ و </tag> نشان دهنده ی پایان این تگ است.
<myTag></myTag>
  • داخل این تگ ها میتوان از تگ های دیگر استفاده کرد که به اصطلاح فرزند تگ مادر محسوب می شود.
<parentTag>
	<childTag>
    </childTag>
</parentTag>
  • برای مشخص کردن خواص (attribute) یک تگ میتوان جلوی نام تگ شروع کننده این خواص را نوشت و به آن ها مقدار داد.
<myTag attribute1="value1" attribute2="value2"></myTag>
  • در صورتی که یک تگ فرزندی نداشته باشد میتوان برای کوتاه کردن کد از نوشتن تگ پایانی صرف نظر کرد و به ازای آن از "/>" در آخر تگ شروع کننده استفاده کرد.
<myTag attribute1="value1" attribute2="value2"/>