PDA

View Full Version : سوال : ساختار شرطی در html



whitecap
دوشنبه 21 مرداد 1392, 17:23 عصر
با سلام به تمامی اساتید . من تازه کار با html رو شروع کردم . میخواستم ساختار های شرطی رو در این زبان بدونم .
با تشکر .

mohamad72
دوشنبه 21 مرداد 1392, 17:39 عصر
html که ساختار شرطی نداره
html برای ساخت سایتهای استاتیکه و فک نکنم بشه باش سایت پویا بسازیم

whitecap
دوشنبه 21 مرداد 1392, 17:44 عصر
توی htlml میشه textbox ساخت . خب چطوری میشه فهمید که کاربر چه مقداری رو وارد کرده ؟

whitecap
دوشنبه 21 مرداد 1392, 17:51 عصر
اساتید ، کسی نظری ندارد ؟

whitecap
دوشنبه 21 مرداد 1392, 18:01 عصر
چطور میشود که از تکس باکس در html استفاده کرد ؟ وقتی ساختار سرطی وجود ندارد پس چطور میشه فهمید طرف رمزش رو درست زده یا خیر ؟

هزاره سوم
دوشنبه 21 مرداد 1392, 18:10 عصر
این مربوط به داینامیک سازی سایت هستش
همه چیز که با html نیست!

whitecap
دوشنبه 21 مرداد 1392, 18:17 عصر
خیلی ممنون از همه ی دوستان .

esmaeilbf
دوشنبه 21 مرداد 1392, 18:25 عصر
اچ تی ام ال فقط برای ظاهر سایت استفاده میشه برای این کارا باید با زبان های سرور ساید کار کنی مثل php asp java

refugee
دوشنبه 21 مرداد 1392, 18:39 عصر
دوست من مقدار ها و ساختار های شرطی مختص زبان های برنامه نویسی است و html جز زبان ها محسوب نمیشه .
html یک ساختار است . که سایت های استاتیک را ایجاد میکنند .

javascript
php
asp.net
c#
c++
va ...
شرطی میتونید استفاده کنید

azamicu
دوشنبه 21 مرداد 1392, 20:48 عصر
سلام دوست عزیز
Html , css زبانهای طراحی وب هستند و شما برای این کار باید از زبانهای سمت سرور مانند asp , php استفاده بکنید که میتونید ارتباط این دوتا رو مثلا با jquery برقرلر بکنید

masudafsar
دوشنبه 21 مرداد 1392, 20:57 عصر
whitecap عزیز این طور که معلومه آشنایی زیادی با برنامه نویسی تحت وب نداری :لبخندساده:برای همین:

ابتدا زبان HTML و CSS برای طراحی ظاهر سایت رو یاد بگیر.
سپس منطق form ها رو باید درک کنی که چطور کار میکنن.
بعد از همه ی این ها می تونی کارت رو با زبان هایی مثل PHP یا ASP.net شروع کنی.

امیدوارم موفق باشی.

tadayoni
سه شنبه 22 مرداد 1392, 14:56 عصر
زبان html ساختار شرطی نداره و باید از طریق جاوا اسکریپت یا php و ... ساختار های شرطی رو بررسی کرد . البته برخی ساختارهای شرطی مربوط به نوع مرورگرها وجود داره که برای فراخوانی فایل های style استفاده میشه ولی خوب چیزی که شما میخواید نیست

titreaval
چهارشنبه 23 مرداد 1392, 01:06 صبح
اچ تی ام ال ساختار شرطی داره
و یک زبان برنامه نویسی است

***دلایل شخصی من :
-------------اچ تی ام ال ساختار شرطی داره :
1.


<!--[if IE 7]> مرورگر شما IE 7 می باشید

<![endif]-->
2.


<input class="art-search" type="text" name="s" onblur="if (this.value == '') {this.value = 'جستجوی';}" onfocus="if (this.value == 'جستجوی') {this.value = '';}" value="جستجوی">
شاید مورد دوم قانع کننده نباشه و بگویید جاوا هست
ولی دلیل من این هست که جاوا در html باید داخل تگ script قرار بگیره

------------و یک زبان برنامه نویسی است :

اصلا برنامه نوشتن کار خاصی نیست
زبان فارسی هم یک زبان برنامه نویسی هم هست . مثلا "من قراره برم" !!!

یا وقتی جدول با تگ جدول می نویسیم
جدول بر اساس کدی که نوشتیم و برنامه ای که دادیم بالا میاد ... !!!

--------------------------------------------------------------------------------------------

باید گفت به عنوان یک زبان برنامه نویسی به شمار نمیرود
نه اینکه زبان برنامه نویسی نیست
مثل اینکه خیلی ها سیستم عامل جاوا را سیستم عامل نمیدونند ...
جاوا سیستم عامل هست چون اجراکننده ی دستور به سخت افزار را در خود می تواند داشته باشد
قطع اتصال . وصل اتصال . حذف و ...
اما باید گفت نظر عموم چیست ...

مثلا عید نوروز تا چند سال پیش در جهان به عنوان عید نبود . اما عید بود ...
حالا جهان هم عید نوروز را عید رسمی می دانند ..

refugee
چهارشنبه 23 مرداد 1392, 11:06 صبح
خیر html یک ساختار است و بس ...

اون شرط هایی هم که گفتین مربوط میشه به جاوااسکریپت که ادغام شده با html .

اگر html یک زبان بود و شرطی داشت , مهندس حمید ریاضی و ... تو کتاب هاشون میاوردن و همچنین تو سایت های اموزشی خارجی و ایرانی مطرح میکردن . پس شرطی وجود نداره , تا اونجایی که بنده اطلاع دارم .

دلیل نمیشه چون یه تیکه کد شرطی برای مرورگر های متفاوت تعریف میشه بشه گفت html شرطی است .

زبان برنامه نویسی رو با زبان گفتگوی فارسی مقایسه میکنید ؟ ( عجب ! )

refugee
چهارشنبه 23 مرداد 1392, 11:10 صبح
نا گفته نماند الان با تگ های html5 هم میتونیم فرم ها رو بررسی کنیم که حتما توی این input ادرس ایمیل وارد شود و یا خالی بودن فرم و ... که خطا بده , اینم یکی از شرطی هاست ولی تو html 4 نداریم . پس متوجه میشیم که html5 ادغامی از html و جاوااسکریپت است . که هر چه فراتر میرویم داره گسترش پیدا میکنه زبان ها و ساختار ها .

اما تو html 4 ما چیزی به عنوان شرطی نداریم . یک ساختار محسوب میشه .

titreaval
چهارشنبه 23 مرداد 1392, 11:11 صبح
اسم گذاشتن در حوزه ی فلسفه و ادبیات است
به نظر من html زبان برنامه نویسی است به 10000 دلیل
حتی زبان فارسی
انگلیسی
اعداد به تنهایی
اصلا نظام افرینش زبان برنامه نویسی است
مثلا ستاره گان در آسمان های بعد از اول مثلا 6 از 7
تقدیر آسمان قبلی را دارند
که شیاطین و جنیان به دنبال آن در آسمان دوم رفتند که به دستور خداوند شلیک شهاب مانع از پی بردن اسرار جهان بر روی آنان گشت . برداشت از آیه ای در قرآن کریم

titreaval
چهارشنبه 23 مرداد 1392, 11:15 صبح
نا گفته نماند الان با تگ های html5 هم میتونیم فرم ها رو بررسی کنیم که حتما توی این input ادرس ایمیل وارد شود و یا خالی بودن فرم و ... که خطا بده , اینم یکی از شرطی هاست ولی تو html 4 نداریم . پس متوجه میشیم که html5 ادغامی از html و جاوااسکریپت است . که هر چه فراتر میرویم داره گسترش پیدا میکنه زبان ها و ساختار ها .

اما تو html 4 ما چیزی به عنوان شرطی نداریم . یک ساختار محسوب میشه .


type="email"
منظور شما اینه که در مرورگرهای جدید به غیره این ساختار به ارور می خوره :
این به ساختار شرطی می خوره !!!
به نظرم بحث به جای دیگه منحرف میشه , و وارد ادبیات و فلسفه و ... میشه
فقط اینو بگم
من استادان برنامه نویسیمون در باره ی همین مسئله بحث می کردیم , طولانی
من قاتع نشدم , اما اونها قانع :)

mehbod.rayaneh
چهارشنبه 23 مرداد 1392, 11:33 صبح
سلام
دوستان در این مورد 1 جستجوی ساده هم کافی بود!
http://fa.wikipedia.org/wiki/%D8%B2%D8%A8%D8%A7%D9%86_%D8%A8%D8%B1%D9%86%D8%A7% D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C
تعاریف ... پاراگراف آخر!
برخی مولفین اصطلاح" زبان برنامه نویسی" را محدود به آنهایی می‌کنند که می‌توانند تمام الگوریتم‌های ممکن را پیاده سازی کنند، گاهی اوقات اصطلاح" زبان رایانه" برای زبان‌های برنامه نویسی محدودتر به کار می‌رود. زبان‌های غیر محاسباتی، مانند زبان‌های مارک آپ(markup) HTML یا گرامرهای قراردادی مثل BNF، معمولاً زبان برنامه نویسی محسوب نمی‌شوند. یک زبان برنامه نویسی(که می‌تواند کامل تورینگ نباشد) ممکن است در این زبان‌های غیر محاسباتی (میزبان) تعبیه شوند.

tadayoni
پنج شنبه 24 مرداد 1392, 00:17 صبح
اچ تی ام ال ساختار شرطی داره
و یک زبان برنامه نویسی است

***دلایل شخصی من :
-------------اچ تی ام ال ساختار شرطی داره :
1.


<!--[if IE 7]> مرورگر شما IE 7 می باشید

<![endif]-->
2.


<input class="art-search" type="text" name="s" onblur="if (this.value == '') {this.value = 'جستجوی';}" onfocus="if (this.value == 'جستجوی') {this.value = '';}" value="جستجوی">
شاید مورد دوم قانع کننده نباشه و بگویید جاوا هست
ولی دلیل من این هست که جاوا در html باید داخل تگ script قرار بگیره

------------و یک زبان برنامه نویسی است :

اصلا برنامه نوشتن کار خاصی نیست
زبان فارسی هم یک زبان برنامه نویسی هم هست . مثلا "من قراره برم" !!!

یا وقتی جدول با تگ جدول می نویسیم
جدول بر اساس کدی که نوشتیم و برنامه ای که دادیم بالا میاد ... !!!

--------------------------------------------------------------------------------------------

باید گفت به عنوان یک زبان برنامه نویسی به شمار نمیرود
نه اینکه زبان برنامه نویسی نیست
مثل اینکه خیلی ها سیستم عامل جاوا را سیستم عامل نمیدونند ...
جاوا سیستم عامل هست چون اجراکننده ی دستور به سخت افزار را در خود می تواند داشته باشد
قطع اتصال . وصل اتصال . حذف و ...
اما باید گفت نظر عموم چیست ...

مثلا عید نوروز تا چند سال پیش در جهان به عنوان عید نبود . اما عید بود ...
حالا جهان هم عید نوروز را عید رسمی می دانند ..
دوست عزیز اینا ساختار شرطی توی html نیستند و یه سری شبه کد هستند . کد دوم شما هم جاوا اسکریپت هست و نیازی هم به اثبات نداره !!!!
htmlزبان برنامه نویسی نیست و فقط یه زبان نشانه گذاری هست به این معنی که کار خاصی انجام نمیده و مرورگر فقط هرچی کد اون باشه رو ببینه به معنی خاصی ترجمه کرده و نشون میده . در همین حد و بیشتر نه
البته صحبت من راجع به html 5 نیست

refugee
پنج شنبه 24 مرداد 1392, 12:52 عصر
دوست عزیز اینا ساختار شرطی توی html نیستند و یه سری شبه کد هستند . کد دوم شما هم جاوا اسکریپت هست و نیازی هم به اثبات نداره !!!!
htmlزبان برنامه نویسی نیست و فقط یه زبان نشانه گذاری هست به این معنی که کار خاصی انجام نمیده و مرورگر فقط هرچی کد اون باشه رو ببینه به معنی خاصی ترجمه کرده و نشون میده . در همین حد و بیشتر نه
البته صحبت من راجع به html 5 نیست
دقیقا چیزی که من گفتم به ایشون ...

tadayoni
پنج شنبه 24 مرداد 1392, 14:54 عصر
دقیقا چیزی که من گفتم به ایشون ...
:تشویق::تشویق::تشویق::تشویق:: شویق::تشویق::تشویق::تشویق::ت ویق::تشویق::تشویق::تشویق::تش یق::تشویق::تشویق::تشویق::تشو ق::تشویق::تشویق::تشویق::تشوی ::تشویق::تشویق::تشویق:

whitecap
پنج شنبه 24 مرداد 1392, 15:14 عصر
با تشکر از تمامی دوستان .
ممنون . جوابم رو گرفتم .