یکشنبه, 15 شهریور 1394 14:21

لینک کردن یک ردیف TR جدول در HTML

در این مقاله به شما روش لینک نمودن یک ردیف کامل از جدول TABLE در اچ تی ام ال را آموزش خواهم داد. روش های متفاوتی برای انجام این کار وجود دارد اما روش زیر راحترین روش انجام این کار می باشد که با استفاده از JQUERY انجام می گردد. برای این کار کافی است کتابخانه Jquery را در صفحه html خود اضافه نمایید. پس از اضافه نمودن این کتابخانه قابلیت استفاده از دستورها و توابع آن را دارید. فرض نمایید کد ردیف هر جدول شما چیزی باشد شبیه به کد زیر:

 <tr>
<td><a href="http://www.example.com/">example</a></td>
<td>another cell</td>
<td>one more</td>
</tr>

برای آنکه کل ردیف را لینک نمایید کافی است آدرس لینکی که در TR وجود دارد را بدست بیاورید و به عنوان لینک TR قرار دهید. برای انجام این کار می توانید از دستور jquery زیر استفاده نمایید:

 $('tr').click( function() {
window.location = $(this).find('a').attr('href');
}).hover( function() {
$(this).toggleClass('hover');
});

در دستور بالا می توانید کلاس جدولی که قصد دارید ردیف های آن لینک گردند اضافه نمایید.

برای آنکه علامت موس به حالت دست باشد تا کاربر متوجه لینکی بودن کل ردیف شود می توانید کد CSS زیر را به فایل خود اضافه نمایید:

 tr.hover {
cursor: pointer;
}

البته لینک کردن TR را می توانید به روش های دیگری نیز انجام دهید که در صورت تمایل می توانید سایر روش ها را در بخش نظرات اعلام نمایید.

فعال سازی شده در jquery در طراحی سایت

برای ایجاد دکمه در صفحات وب سایت خود می توانید به جای استفاده از تصاویر از HTML و CSS استفاده نمایید.

می توانید برای ایجاد دکمه های html و css از سایت های زیر کمک بگیرید:

http://www.cssbuttongenerator.com/

http://www.bestcssbuttongenerator.com/

http://css-tricks.com/examples/ButtonMaker/

http://www.cssbutton.me/

http://cssgradientbutton.com/

که بهترین آنها از نظر دارکوب http://www.cssbuttongenerator.com می باشد که پس از طراحی دکمه کد آن را در تب get the code در اختیار شما قرار می دهد.

استفاده از این نوع دکمه ها در صفحه به شما این امکان را می دهند تا به راحتی فونت و رنگ بندی و همچنین ظاهر دکمه مورد نظر خود را در صفحه تغییر دهید که تغییر آن در دکمه های بسیار مشکل می باشد.

فعال سازی شده در css در طراحی سایت

این مشکل تمامی طراحان وب بوده از زمانی که طراحی وب از صفحه بندی با table به div گرایش پیدا کرد و سوالی که برای اکثر طراحان مطرح بود آن بود که چگونه می توانم پس زمینه با 100% ارتفاع داشته باشم در لایه بندی چند ستونی.

چندین روش برای حل این مشکل وجود دارد که در این بخش یک روش آن را بیان می نمایم که ممکن است در حالات زیر مورد استفاده پروژه شما واقع شود:

  1. تصاویر پس زمینه، بردرها، افکت های CSS3 مورد استفاده برای ستون های شما
  2. بیشتر از سه ستون
  3. ارتفاع و عرض انعطاف پذیر

شرح مشکل از قرار زیر می باشد:

نمایش پیش فرض پس زمینه

تصویر بالا یک قالب سه ستونی می باشد که قالب ها به صورت پیش فرض به سمت چپ فلوت شده اند. هر ستون پس زمینه خود را دارد و پس زمینه به ارتفاع محتوای موجود در آن در می آید. این مورد جالی برای کاربران سایت نیست زیرا تغییر در ارتفاع باعث عدم نظم صفحات وب سایت از نظر چشمی می گردد. که HTML برای این سه لایه از قرار زیر است:

 <div class="wrap">
<div class="content">...</div>
<div class="sidebar">...</div>
<div class="sidebar_two">...</div>
</div>

و کد CSS تصویر بالا:

 .content {
width:60%;
float:left;
padding: 20px 30px;
background: #fff;
color: #6d7072;
}
.sidebar {
width:20%;
float:left;
padding: 20px 30px;
background: #5f6673;
color: #ebeef3;
font-size: 90%;
}
.sidebar_two {
width:20%;
float:left;
padding: 20px 30px;
background: #434750;
color: #ebeef3;
font-size: 90%;
}

راه حل: استفاده از المان های کاذب pseudo-elements

زمانی که در مورد ستون های با ارتفاع یکسان صحبت می نمایم قصد بر آورده کردن دو مورد را داریم:

  1. ستون می بایست به اندازه محتوای خود فضا داشته باشد
  2. ستون ها می بایست مستقل از محتوای وجود و در صورت نیاز ارتفاع فضای خود را افزایش دهند

در مورد مثال ما، پس زمینه به اندازه فضای محتوا وجود دارد و فقط نیاز است پس زمینه می بایست تا انتهای فضای موجود کشیده شود. بنابراین در صورتی که قصد داریم پس زمینه ها تنظیمات ارتفاع متفاوتی داشته باشند، می توانیم ارتفاع را به گروه المان آن اختصاص دهیم. برای انجام این کار می بایست از pseudo-elements استفاده نماییم. برای هر کدام از ستون ها از :before استفاده می نماییم تا یک pseudo-element ایجاد گردد. با تلفیق مکان کامل absolute positionin و z-index پس زمینه را به صورتی در نظر می گیرم تا تمام بخش را در بر گیرد. کد CSS جدید از قرار زیر است:

  .content, .content:before {
width:60%;
}
.content {
float:left;
padding: 20px 30px;
color: #6d7072;
}
.content:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
z-index: -1;
left: 0;
background: #fff;
}

.sidebar, .sidebar:before {
width:20%;
}
.sidebar {
float:left;
padding: 20px 30px;
color: #ebeef3;
font-size: 90%;
}
.sidebar:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
z-index: -1;
left: 60%;
background-color: #5f6673;
}

.sidebar_two, .sidebar_two:before {
width:20%;
}
.sidebar_two {
float:left;
padding: 20px 30px;
color: #ebeef3;
font-size: 90%;
}
.sidebar_two:before {
content: '';
position: absolute;
top: 0;
bottom: 0;
z-index: -1;
left: 80%;
background-color: #434750;
}

که در نهایت ستون های ما با حالت زیر در می آید:

رفع مشکل ارتفاع یکسان با CSS

این کد چگونه کار می کند

مطابق تصویر زیر :before به مانند المان در بر دارنده المان فعلی عمل می نماید که ارتفاع آن با توجه به CSS در نظر گرفته شده به اندازه ارتفاع المان در بر گیرنده سه ستون wrap می باشد.

ستون ها با ارتفاع یکسان

نکته مهم: ستون های شما می بایست داخل المانی باشند که موقعیت آن position: relative; باشد تا absolute positioning آنها عمل نماید.

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

برای انجام همین کار تا سه ستون و با استفاده از :before و :after می توانید مقاله Nicolas Gallagher را مطالعه نمایید. برای ستون های بالاتر از این تعداد نیز می توانید از "background holder" استفاده نمایید.

لینک منبع:

http://webdesign.tutsplus.com/tutorials/quick-tip-solving-the-equal-height-column-conundrum--cms-20403

فعال سازی شده در css در طراحی سایت

با توجه به افزایش میزان استفاده کاربران از تلفن همراه و موبایل برای وبگردی، طراحی سایت به صورت ریسپانسیو و سازگار با موبایل ضرورت پیدا کرده است و در صورتی که وب سایت شما در ابزارهای موبایلی نمایش مناسبی نداشته باشد رنک بسیاری از دست خواهد داد.

زمانی که قالب معمولی سایت خود را طراحی نمودید هم اکنون زمان آن می باشد که قالب سایت سازگار با رزولوشن های مختلف طراحی نمایید. برای انجام این کار کافی است ابتدا کد زیر را بین دو تگ head خود اضافه نماییم:

 <meta name="viewport" content="width=device-width">

این کد به مرورگر دستور می دهد که صفحه را به اندازه پیسکل واقعی نمایش دهد. به عنوان مثال در صورتی که عرض سایت شما 1024 باشد سایت در کلیه مرورگرها و رزولوشن ها در همین سایز نمایش داده می شود که باعث اسکرول افقی خوردن سایت در تبلت و موبایل می شود.

سپس کافی است سه فایل CSS برای رزولوشن های مختلف طراحی نمایید و در صفحه HTML خود لینک نمایید:

<link href="template.css" rel="stylesheet" type="text/css" media="only screen and (min-width: 1024px)" />
<link rel="stylesheet" media="only screen and (min-width: 0px) and (max-width: 327px)" href="mobile.css">
<link rel="stylesheet" media="only screen and (min-width:328px) and (max-width: 768px)" href="templates/template/tablet.css">

فایل CSS اول برای رزولوشن های بالاتر از 1024 که برای رزولوشن کامپیوتر و لب تاپ می باشد.

فایل CSS دوم برای نسخه موبایل وب سایت که سایز رزولوشن های 327 به پایین می باشد.

فایل CSS سوم برای رزولوشن های صفحه مابین 1024 و 327 پیکسل می باشد، که برای مرورگرهای و ابزارهای میان سایز نظیر تبلت طراحی می گردند.

برای طراحی سایت مختص به هر عرض کافی است عرض مرورگر خود را در محدوده سایز مورد نظر قرار دهید و کدهای CSS خود را به فایل مورد نظر اضافه نمایید.

* دقت نمایید هر کدی که در برای هر سایزی در فایل CSS مورد نظر درج می نمایید برای سایر سایزها مورد استفاده قرار نمی گیرد.

ساخت نسخه موبایل وب سایت توسط با روش های دیگری نیز امکان پذیر می باشد، اما در این مقاله به ساده ترین روش پرداخته ایم. برای مشاوره در زمینه طراحی ریسپانسیو سایت با دارکوب تماس حاصل فرمایید.

معمولا مشکل برای نمایش سایت بین عرض 327 و 1024 می باشد که می توانید آن محدوده را نیز به چند فایل مختلف CSS اختصاص دهید به عنوان مثال از 327 تا 500، از 500 تا 700، از 700 تا 900 و از 900 تا 1024.

با استفاده از کتابخانه bootstrap می توانید پیاده سازی نسخه موبایلی سایت را بسیار راحتر انجام دهید زیرا خود این کتابخانه تغییر سایزهای المان های موجود در صفحه را به صورت خودکار انجام می دهد.

با توجه به میزان استفاده از موبایل و تبلت و رشد آن در سال های اخیر ایجاد نسخه موبایلی وب سایت بسیار با اهمیت می باشد، به طوری که گوگل نیز از مدیران سایت می خواهد نسخه موبایلی سایت را طراحی نمایند.


سایر مقالاتی که ممکن است علاقه مند باشید


فعال سازی شده در css در طراحی سایت
قرار دادن Audio و Video در وب سایت توسط html

ایجاد Video و Audio در سایت توسط کدهای html5 که طراحان وب سایت به راحتی میتوانند در سایت ایجاد نمایند,

فقط کافیست دستورالعمل های زیر را انجام دهید تا در سایت مثال عکس بالا ویدئو و یا صفحه پخش موزیک داشته باشیم :

کد html برای اجرا Video در سایت :

<video width="700" height="420" controls>
<source src="video/movie.mp4" type="video/mp4">
<source src="video/movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>

کد html برای اجرا Audio در سایت :

<audio controls>
<source src="music/amin.ogg" type="audio/ogg">
<source src="music/amin.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>

نکته : آدرس ویدئو و موزیکی که در آنجا قرار داده اید با آدرسی که درکد html میباشد صحیح باشد .

 

فعال سازی شده در html در طراحی سایت
دوشنبه, 06 آبان 1392 16:06

انتخاب رنگ برای وب سایت

در صورتی که از کد نویسی css استفاده کرده باشید با نحوه معین کردن رنگ ها در آن آشنا شده اید. دو نوع کد برای رنگ داریم کد های 6 رقمی به عنوان مثال #cc99ff و کدهای سه رقمی به عنوان مثال #c9f. رنگ های سازگار با مرورگر وب سایت رنگ های 3 رقمی هستند. که این سه رقم هر رقم آن دوبل در نظر گرفته می شود. به عنوان مثال کد رنگی به مانند #c9f کد اصلی آن این چنین است #cc99ff

به عنوان مثال:

White (#ffffff) is written #fff in shorthand
Black (#000000) is written #000
Red (#ff0000) is #f00
Green (#00ff00) is #0f0
Blue (#0000ff) is #00f

انتخاب رنگ مناسب

استفاده از گروه رنگ های مناسب به وب سایت شما روح می بخشد. با استفاده از کدهای هگزا دسیمال انتخاب گروه رنگ های مناسب بسیار آسان می باشد. یک مجموعه سه تایی از رنگ ها نارنجی، ارغوانی و سبز آبی می باشد که به صورت #fc0, #c0f, و #0fc نوشته می شوند. شما با جا به جا کردن اعداد در رنگ های سه تایی می توانید رنگی که با سایر رنگ ها هارمونی داشته باشد را انتخاب نمایید.

1. رنگ مورد نظر خود را انتخاب نمایید.
در مثال بالا کد رنگ اولیه انتخاب شده #fc0 می باشد.

2. اعداد را جا به جا نمایید به طوری که هر عدد در جای قبلی خود نباشد.
f را آخر، c را اول و 0 به وسط منتقل می شود که نتیجه آن ارغوانی می باشد.

3. اعداد را جا به جا نمایید به طوری که دوباره در مکان قبلی نباشند.
فقط یک حالت باقی مانده که بدین صورت می باشد که #0fc سبز آبی می باشد.

شما این کار را می توانید همچنین با سایر رنگ هایی که سازگار با مرورگر نیستند نیز انجام دهید. اما می بایست این کار را به صورت دو تایی انجام دهید. به عنوان مثال آبی #859CFE, صورتی #FE859C, و سبز #9CFE85 که مواردی که می بایست جا به جا نمایید 85, 9c, و fe می باشند.

آیا واقعا استفاده از رنگ های سازگار مرورگر الزامی است

پلات رنگ های سازگار با مرورگر در سال 1990 طراحی گردید. و آن به این معنا است که در صورتی که از رنگ های استفاده نمایید که جزو رنگ های سازگار با مرورگر نیستند، ممکن است رنگ مورد استفاده شما در مرورگر به خوبی نمایش داده نشود. امروزه کاربران از کامپیوترهای استفاده می نمایند که در آنها از میلیون ها رنگ پشتیبانی می شود.

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

در مورد html و طراحی سایت به کمک نیاز دارید؟

می توانید از پشتیبانی آنلاین طراحی سایت دارکوب استفاده نمایید و یا به صفحه گوگل پلاس دارکوب مراجعه نموده و سوالات خود را مطرح نمایید.

فعال سازی شده در css در طراحی سایت
دوشنبه, 29 مهر 1392 10:28

تفاوت میان html ، xhtml و xml

در ژانویه 2000 ، W3C اعلام نمود که html 4 به xhtml 1 تغییر پیدا نموده است و xhtml کد html 4 می باشد که به صورت xml نوشته شده باشد.

xhtml از دو بخش اصلی تشکیل شده

* html 4

html 4 زبان برنامه نویسی می باشد برای نمایش متن و مطالب در پلتفرم های مختلف. در این زبان قابلیت های بسیاری برای نمایش مطالب، تصویر و فایل های مولتی مدیل وجود دارد.

* xml

یک زبان برنامه نویسی مارک آپ قابل گسترش می باشد که سادگی و و قدرت html را دارد و پیچیدگی خاصی چندانی ندارد.

XHTML انعطاف پذیری HTML و قابل گسترش دادن XML را با هم دارد. اما این به چه معناست.

برخی از تگ های html وجود دارند که در برخی از مرورگرها کار می کنند و در برخی دیگر خیر. برخی از آن ها جزو تگ های DTD هستند و برخی دیگر خیر. اما نتیجه آن این است که صفحه سایت شما در تمامی مرورگرها به یک شکل نمایش داده نمی شود. تنها راهی که به عنوان کد نویس html دارید آن است که از آن تگ ها استفاده ننمایید و یا در سایت خود عنوان نمایید که این سایت در چه مرورگرهای نمایش بهتری دارد و همچنین اینکه صفحات مختلف برای مرورگرهای مختلف ایجاد نمایید.  

با استفاده از XHTML به انجام این کارها احتیاجی نیست. توسط XHTML ، در صورتی که احتیاجی برای ایجاد تگ جدید بود، می توانید آن را در ماژول XHTML ایجاد نمایید و آن را در صفحه وب سایت خود استفاده نمایید. شما همچنین می توانید توسط XHTML حالت نمایش صفحه را در مرورگری که آن را لود می نماید معین نمایید.

فعال سازی شده در html در طراحی سایت

قرار دادن ویدئو در صفحه توسط html5 بسیار آسان است و از قرار دادن تصویر در صفحه سخت تر نیست. در این مقاله مزایای استفاده از ابزار اجرا کننده داخلی ویدئو مرورگر بحث خواهد شد. به راحتی می توانیم با استفاده از تگ <video> و بدون استفاده از هیچ پلاگین خارجی ویدئو را اجرا نماییم.

پیش نیازها

می بایست از Chrome, Safari یا Internet Explorer 9+ استفاده نمایید. در مرورگرهای Firefox و Opera این کد به دلیل تداخل با ابزارهای داخلی مرورگر کار نمی کند. برای انجام این کار می بایست فرمت ویدئو شما .mp4 باشد.

ایجاد فریم ورک اصلی

کد زیر برای ایجاد فریم ورک ویدئو پلیر می باشد. این کد یک لایه بندی ساده برای ویدئو می سازد. کد html چیزی است شبیه به این:

 
<!DOCTYPE html>  
<html>  
<head>  
    <meta charset="utf-8">     
 <title>HTML5 Video Player</title>     
 <style>         
 body {                  font-family: sans-serif;                  border: 0;                  margin: 0;                  padding: 0;          }       
   header {                  text-align: center;          }        
  #player {                  display: table;                  width: 100%;                  padding: 4px;          }         
 #player > div {                  display: table-cell;                  vertical-align: top;          }      
</style> 
 </head>  
<body>      
<header>        
  <h1>HTML5 Video Player</h1>     
 </header>    
  <section id="player">         
 <div>                  <!-- The video will appear here-->        
  </div>      
</section>  
</body> 
 </html>

هم اکنون کادر ویدئو ایجاد گردید می بایست ویدئو به صفحه اضافه شود.

استفاده از تگ video برای اضافه نمودن ویدئو به صفحه

کد اضافه نمودن ویدئو به صفحه وب سایت کمی پیچیده تر از اضافه کردن تصویر به وب سایت می باشد برای اضافه کردن ویدئو به صفحه سایت می بایست از تگ <video> استفاده نمایید.

 
<video src="[ YOUR VIDEO ].mp4"  controls  width="720" height="480">
  
Your browser does not support the video element, please #D try <a href="videos/VID_20120122_133036.mp4">downloading the video instead</a>  
</video>

در بخش src می بایست آدرس فایل ویدئو داده شود. بخش controls اعلام می نماید که شما می خواهید ویدئو ابزارهای استاندارد کنترل ویدئو را داشته باشد. width و height نیز طول و عرض ویدئو در صفحه می باشند و در صورتی که مرورگر از المان <video> پشتیبانی ننماید متن داخل المان <video> نمایش داده می شود.

نتیجه

به طوری که می بیند وب در حال تغییر است و به طوری که می بینید قبلا برای نمایش ویدئو در سایت مجبور بودید از پلاگین های مختلف برای انجام این کار استفاده نمایید. ولی هم اکنون این کار توسط خود مرورگر انجام می شود. html5 به شما این قابلیت را می دهد که به آسانی ویدئو خود را در صفحه و توسط خود مرورگر نمایش دهید. البته در طراحی سایت خود در نظر داشته باشد که این کد فقط برای مرورگرهای مدرن سازگاری کامل دارد. برای آنکه ویدئو شما در تمامی مرورگرها اجرا شود می بایست از پلاگین ها به مانند فلش ویدئو پلیر استفاده نمایید.

فعال سازی شده در html در طراحی سایت

چرا صفحه وب سایت می بایست استاندارد یادگیری استاندارد سازی صفحه html موردی که کل طراحان وب می بایست آن را یاد بگیرند. نوشتن کد استاندارد این اطمینان را به شما می دهد که وب سایت در تمامی مرورگرها به خوبی نمایش داده می شود و همچنین در موتورهای جستجو بدون مشکل جستجو می شود.
ساخت وب سایت سخت نیست. با نرم افزارهایی که هم اکنون موجود هستند، شما هم اکنون در مدت زمانی بسیار کوتاهی قادر خواهید بود سایت خود را پیاده سازی نمایید. و همچنین توسط این ابزارها، چرا می بایست خطاهای مربوط به کد نویسی صفحه وب سایت خود را بررسی نمایید؟ شما مجبور نیستید، اما در صورتی که قصد دارید سایت شما در کلیه مرورگرها و همچنین در آینده به مرورگرهای جدید سازگاری داشته باشد، می بایست کد نویسی html سایت شما استاندارد باشد.

مرورگرهای وب
مرورگرهای وب طوری طراحی می گردند که برای استاندارهای w3c سازگاری کامل داشته باشند. حتی در صورتی که از آخرین نسخه html پشتیبانی ننماید، مرورگر وب سایت را با استاندارهای قدیمی تر بررسی می نماید. مشکلات بسیار در مورد عدم استاندارد سازی کد نویسی صفحه برای طراحان وب به وجود آمد و باعث شد نمایش سایت در سایر مرورگرها و همچنین مرورگرهای جدید درست نباشد.
دسترسی کاربران شما
شما نمی دانید کاربر شما به چه مرورگری سایت شما را بررسی می نماید و در صورتی که سایت خود را با توجه به امکانات مرورگر خاصی طراحی نمایید باعث رنجش کاربران شما خواهد گردید زیرا در مرورگرهای دیگر نمی توانند سایت شما را به درستی مشاهده نمایند.
اعتبار سنج های html کد html سایت شما را بررسی می نمایند و مواردی که در تمامی مرورگرها مشترک نیستند را به شما هشدار می دهد. استاندارد بودن یک مورد به آن معنا نیست که کلیه مرورگرها از آن پشتیبانی می نمایند و یا اینکه در صورتی که موردی را تمامی مرورگرها پشتیبانی می نمایند به این معنا نیست که آن مورد استاندارد است. به عنوان مثال html5 توسط مرورگرهای Safari, Opera, Chrome, و Firefox پشتیبانی می شود ولی هنوز استاندارد نیست.
کم کردن خطاها
استاندارد سازی وب سایت به وجود آمدن خطاهای مختلف را در سایت کاهش می دهد. شما با استاندارد سازی صفحه قادر خواهید بود عملکرد سایت خود را در تمامی شرایط و در آینده تضمین نمایید.
جستجوی بهتر در گوگل
در صورتی که سایت شما استاندارد w3c داشته باشد مطمئن خواهید شد که موتور جستجوی گوگل سایت شما را به درستی جستجو می نمایند. ممکن است سایت شما استاندارد w3c نباشد و گوگل سایت شما را به درستی ایندکس نمایید ولی استاندارد سازی صفحه از بابت اطمینان از جستجوی درست توسط گوگل است.

بهترین ابزار بررسی و استاندارد سازی صفحه http://validator.w3.org می باشد که با ورود به این سایت و درج آدرس صفحه مورد نظر می توانید خطاهای صفحه مورد نظر را مشاهده نمایید.

فعال سازی شده در html در طراحی سایت
سه شنبه, 05 تیر 1397 11:58

5 ویرایشگر برتر html

بهترین ویرایشگر html?
قبل ها برای طراحی صفحه وب سایت طراح وب می بایست کدهای html رو  به صورت دستی کدنویسی می نمود. امروزه با استفاده از ویرایشگرهای html پیاده سازی صفحه وب سایت برای طراحان وب ساده تر شده.
در این مقاله 5 تا از بهترین ویرایشگرهای html را برای شما معرفی می نمایم تا بتوانید با مقایسه بین آنها ویرایشگر مورد نیاز خود را انتخاب نمایید.


سایر مقالاتی که ممکن است علاقه مند باشید


 

 

توجه: در صورتی که فرمت فایل خاص و یا امکان خاصی مد نظر شماست, شما می تونید لیست قابلیت های هر کدام از این نرم افزارها رو در سایت Wikipedia مطالعه نمایید.

Kompozer (Windows/Mac/Linux, Free)

Kompozer یکی از ویرایشگرهای متن html می باشد. Kompozer دارای تب هایی برای ویرایش است و همچنین قابلیت ویرایش html و نرم افزار کار با ftp نیز دارد و همچنین این نرم افزار قابلیت سفارشی سازی های بسیار دارد. Kompozer ابزاری جهت استاندارد سازی w3c صفحه دارد. این ابزار رایگان است و برای سیستم عامل های windows Mac,و Linux کاربرد دارد و هدف اصلی آن کد نویسی استاندارد و تمیز صفحه است.

 

iWeb (, Mac (for iLife bundle

این ابزار توسط Apple ارائه شده و با قابلیت های بسیار ساده دراگ و دراپ خود به طراح این اجازه رو می دهد که سایت رو با کمترین دانش html طراحی نماید. Apple همچنین قالب ها و وب سایت های آماده رو ارائه می نماید که با چند کلیک قابل پیاده سازی هستند. iWeb's به شما قابلیت مدیریت چندین سایت را می دهد.

 

Adobe Dreamweaver (Windows, Mac)

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

 

Microsoft Expression Web (Windows)

Expression Web نرم افزار ویرایشگر html مایکروسافت می باشد. این نرم افزار با استاندارهای طراحی وب سازگاری کامل داره. این نرم افزار همچنین دارای امکاناتی برای طراحی سایت بهینه سازی شده برای موتورهای جستجو می باشد و به شما امکاناتی رو از بایت آن می دهد. این نرم افزار همچنین قابلیت کد زنی css قوی دارد که کار نوشتن css رو برای شما بسیار ساده می سازد.

 

Flux (Mac )

Flux نرم افزار ویرایشگر html است که مخصوص Mac-based طراحی شده. Flux's به شما امکان کنترل کامل همه چیز از جمله پدینگ و مترجین و غیره رو با حرکت های موس می ده و همچنین به شما قابلیت ویرایش صفحه رو به صورت دراگ و دراپ می ده. به مانند Dreamweaver  دارای پلاگین های بسیاری برای دانلود است.

در مدت طراحی سایت های اینترنتی از سال 1381 تا کنون این نرم افزارها رو به طور کامل بررسی نموده ایم و پیشنهاد ما به عنوان بهترین گزینه Adobe Dreamweaver می باشد. این نرم افزار قابلیت های فراوانی در ویرایش صفحه به شما می دهد و پیشنهاد می کنیم از این نرم افزار کنار نرم افزارهای ویرایش کد دیگر به مانند notepad++ استفاده نمایید. با تلفیق این دو نرم افزار کلیه نیازهای شما در ویرایش کد صفحات برآورده می شه.

 

 علاوه بر موارد بالا، امسال بهترین برنامه های ویرایشگر اچ تی ام ال برای ویندوز معرفی شدند:

•NotePad ++

این یک ویرایشگر رایگان پرطرفدار است و از نرم افزار نوت پد نسخه ی قوی تری است که به طور پیش فرض در ویندوز موجود است و به قولی تنها برای ویندوز استفاده میشه. این برنامه شامل مواردی مانند شماره خط، کدگذاری رنگ، هینت و سایر ابزارهای مفید است که برنامه استاندارد Notepad نداره. این افزونه ها انتخاب ایده آلی برای طراحان وب و بهبود ظاهر سایت است.

 

•Komodo Edit

دو نسخه کومودو (Komodo Edit و (Komodo IDE وجود داره. Komodo Edit منبع باز و دانلود اون رایگان است. 

Komodo Edit شامل بسیاری از ویژگی های عالی برای توسعه HTML و CSS است. علاوه بر این، می تونید پسوندهایی برای افزودن پشتیبانی از زبان یا سایر ویژگی های مفید مانند بعضی کاراکترهای خاص رو دریافت کنید.

Komodo شاید عالی ترین ویرایشگر نباشه، اما قیمت مناسبی داره.

 

•Eclipse

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

اگه در حال طراحی برنامه های کاربردی پیچیده ای هستین، Eclipse ویژگی های بسیاری داره که میتونه به ساخت راحت تر اپلیکیشن های شما کمک بزرگی بکنه. جاوا، جاوا اسکریپت و پلاگین های PHP و همچنین یک افزونه برای طراحان اپ موبایلی وجود داره.  

 

•CoffeeCup Free HTML Editor

این برنامه شامل دو نسخه است؛ نسخه رایگان و همچنین نسخه ی پولی که نسخه ی کامل این برنامه است. نسخه ی رایگانش هم خوبه، اما باید بدونید که بسیاری از ویژگی هایی که این پلتفرم ارائه می ده نیاز به خرید نسخه کامل داره.

اگه در طراحی و توسعه وب مبتدی هستید یا مالک یک کسب و کار کوچکید، این ابزار ویژگی های بیشتری نسبت به Komodo Edit  یا Eclipse داره.

 

•Aptana Studio

این برنامه به جای توجه روی HTML، روی جاوا اسکریپت و سایر عناصر تمرکز می کنه که به شما امکان می ده برنامه های اینترنتی خوبی رو طراحی کنید. این برنامه ممکن است مناسب نیازهای طراحی ساده وب نباشه، اما اگر به دنبال توسعه بیشتر وب سایتتون هستید، ابزارهایی که در Aptana ارائه میشن، مناسب هستند.

یک نگرانی در مورد Aptana عدم وجود به روز رسانی هایی است که شرکت طی چند سال گذشته انجام داده است. 

 

•NetBeans

NetBeans IDE یک IDE جاوا است که می تونه به شما در ایجاد برنامه های کاربردی وب کمک کنه.

مثل اکثر IDEها، منحنی یادگیری افزایشی داره چرا که اغلب به همون نحو که ویراستاران وب کار می کنن، کار نمی کنه. با این وجود، وقتی که بهش عادت می کنید بسیار مفید می شه.

ویژگی نسخه کنترل در IDE به ویژه برای افرادی که در محیط های طراحی توسعه بزرگ کار می کنن، به عنوان ویژگی های همکاری طراح مفید است. اگه شما جاوا و صفحات وب می نویسید، این یک ابزار عالی است.

 

•Microsoft Visual Studio Community

انجمن مایکروسافت ویژوال استودیو یک IDE بصری برای کمک به طراحان وب است و برنامه نویسان دیگه شروع به طراحی برنامه های کاربردی برای وب، تلفن همراه و دسکتاپ می کنن. قبلا، شما ممکن است از ویژوال استودیو اکسپرس استفاده کرده باشید، اما این آخرین نسخه نرم افزار است. اونها یک نسخه رایگان و همچنین نسخه های پولی رو برای کاربران حرفه ای و سازمانی ارائه می دن.

 

•BlueGriffon

BlueGriffon آخرین مجموعه از ویراستاران وب سایت است که با Nvu آغاز شده است. 

این برنامه برای ویندوز، مکینتاش و لینوکس و در زبان های مختلف است.

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

 

•Bluefish

Bluefish یک ویرایشگر کامل HTML است که در سیستم عامل های مختلف از جمله لینوکس، MacOS-X، ویندوز و ... اجرا می شه.

آخرین نسخه (2.2.7) برخی از اشکالات موجود در نسخه های قبلی رو از بین برده.

ویژگی های برجسته ای که از نسخه 2.0 استفاده می شه، بررسی خودکار املای کد، تکمیل خودکار بسیاری از زبان های مختلف (HTML، PHP، CSS، و غیره)، اسنیپت ها، مدیریت پروژه و ذخیره خودکار است.

 

•Emacs Profile

Emacs در اکثر سیستم های لینوکس یافت میشه و حتی اگر شما نرم افزار استاندارد نداشته باشید، می تونید صفحه رو ویرایش کنید.

برجسته ترین ویژگی های این برنامه: پشتیبانی از XML، پشتیبانی از اسکریپت، پشتیبانی پیشرفته CSS و یک اعتبار سنجی داخلی، و همچنین اصلاح HTML با کد رنگی.

 

 

 

فعال سازی شده در html در طراحی سایت
صفحه 1 از 2
طراحی سایت دارکوب | هاست دارکوب | دارکوب نام و علامت تجاری ثبت شده این مجموعه می باشد.
دارای مجوز از (سازمان نظام صنفی رایانه ای استان تهران) ، (رتبه 4 شورای عالی انفورماتیک کشور) ، (وزارت فرهنگ و ارشاد اسلامی)
آموزشگاه طراحی سایت و سئو با مجوز رسمی از سازمان فنی و حرفه ای کشور افتتاح شد
دارکوب به عنوان شرکت خلاق توسط معاونت علمی و فناوری ریاست جمهوری برگزیده شد