PDA

View Full Version : سوال: تعریف rule در html



kamran_14
سه شنبه 12 اردیبهشت 1391, 13:18 عصر
سلام
ببخشید
چطوری می شه در html قواعد تعریف کرد مثلا rule مربوط به تگ a رو می شه بگید؟
ممنون

Hamid.RDN
سه شنبه 12 اردیبهشت 1391, 13:24 عصر
دوست عزیز برای اینکار بایستی XMLبدونید و تعریف DTD رو بلد باشید.

kamran_14
سه شنبه 12 اردیبهشت 1391, 14:23 عصر
دوست عزیز برای اینکار بایستی XMLبدونید و تعریف DTD رو بلد باشید.
فقط من می خوام رول مربوط به تگ a رو بدونم من خیلی زودنیاز دارم ممنون می شم اگه کمکم کنید

cyrusthegreat
سه شنبه 12 اردیبهشت 1391, 14:30 عصر
منظورتون از rule چیه؟ متوجه نمی شم. شما با دونستن Rule تگ می خوایید چکار کنید؟

hamid_shrk
سه شنبه 12 اردیبهشت 1391, 14:34 عصر
آیا منظورتون همون rel هست :


<a rel="value">

اگه آره این لینک رو مطالعه کنید و بگید تو چه زبانی میخواید این rel رو بدست بیارید :
http://www.w3schools.com/TAGS/att_a_rel.asp
اگه منظورتون چیز دیگس میشه بیشتر توضیح بدید؟

kamran_14
سه شنبه 12 اردیبهشت 1391, 16:11 عصر
سوال من نقشه ی سایت (Site mapper) نیست بلکه قواعد مربوط به xml در html هست اما چون می خوام منظورمو بفهمید از اول می خوام توضیح بدم و چطور شد که احساس نیاز به این (قواعد) کردم.
برنامه ای که من می خوام کار کنم (نقشه ی سایت یا همون Site mapper) اینگونه است که ورودی این برنامه یک فایل html یا وب سایته و خروجیش یه سری اطلاعاته (منظور از اطلاعات لینکها و بخشهای صفحه ی منه) در واقع من می خوام کامپایلری بنویسم که از کاربر سایت رو بگیره و لینک ها و ساب لینکها را به صورت درختی نشون بده من به عنوان برنامه نویس اگه بخوام سورس فایل html سایتم رو به صورت کاراکتر به کاراکتر پیمایش کنم و دنبال کلمه ی href بگردم تا لینکها رو تشخیثص بدم سرعت برنامه ی من فوق العاده پایین می آد در واقع به این برنامه نمی شه گفت پس اگه من بخوام یک برنامه ی خوب باشه و بهینه سازی بکنم باید یک قائده تعریف کنم تا برنامه خودش متوجه بشه که a یک تگه و href یک صفت و داخل دابل کوتیشن مقداره به عبارتی من می خوام جدولی از نمادها را ایجاد کنم و برنامه بدونه که تگ ها کدومها هستند. اون چیزی که مهمه اینه که من باید جدولی از نمادها تعریف کنم تا دیگه دنبال کلمه ی href نگردم . من می خوام برنامه ای که می نویسم به صورت بهینه و برنامه ی خوب باشه به همین خاطر می خوام از قواعد Xhtml بهره ببرم ولی نمی خوام از XHTML یا XML استفاده کنم من می خوام این قواعد را خودم با کمک شما در html تعریف کنم.

Hamid.RDN
سه شنبه 12 اردیبهشت 1391, 16:37 عصر
دوست عزیزم این یک Regular Expression یا عبارت با قاعده هست
از قاعده زیر می تونی استفاده کنی


/<a href="(.+?)"/

kamran_14
سه شنبه 12 اردیبهشت 1391, 18:30 عصر
سلام
می گن اگه کتاب HTML with XHTML and css انتشارت ناقوس, نوشته Elizabeth castro ترجمه مانی قاسم نیا رو بخونید از این قواعد سر در می آرید.می شه بپرسم اگه کسی این کتاب رو داشت یا حداقل مقدمشرو بخصوص صفحات 18 و 19 رو برام اسکن کنه؟واقعا ممنون می شم.

cyrusthegreat
سه شنبه 12 اردیبهشت 1391, 20:06 عصر
دوست عزیز

شما با چه زبانی می خوایید صفحه رو آنالیز کنید؟

kamran_14
چهارشنبه 13 اردیبهشت 1391, 10:51 صبح
شما با چه زبانی می خوایید صفحه رو آنالیز کنید
بازبان دلفی می خوام آنالیز کنم

cyrusthegreat
چهارشنبه 13 اردیبهشت 1391, 14:49 عصر
دوست عزیز

این مقالات رو مشاهده کن:
http://www.regular-expressions.info/delphi.html
http://delphi.about.com/od/toppicks/tp/delphi-regular-expressions.htm
http://stackoverflow.com/questions/1282749/best-delphi-regex-library

kamran_14
چهارشنبه 13 اردیبهشت 1391, 15:08 عصر
دوست عزیزم این یک Regular Expression یا عبارت با قاعده هست
از قاعده زیر می تونی استفاده کنی


/<a href="(.+?)"/

خواهش می کنم بگید که این خط چی کار می کنم و در کجای html باید بنویسم؟کمکم کنید

ممنون می شم

cyrusthegreat
چهارشنبه 13 اردیبهشت 1391, 20:48 عصر
خواهش می کنم بگید که این خط چی کار می کنم و در کجای html باید بنویسم؟کمکم کنید

ممنون می شم

دوست عزیز

این کد HTML نیست. این عبارت با قاعده ای هست که برای پیدا کردن لینک در بین کد HTML استفاده می شه. شما باید از این عبارت برای جستجوی لینک در دلفی استفاده کنید.