تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 3 از 6 اولاول 123456 آخرآخر
نمايش نتايج 21 به 30 از 56

نام تاپيک: آموزش HTML از مبتدی تا پیشرفته

  1. #21
    آخر فروم باز Nesta's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    tehran
    پست ها
    3,343

    پيش فرض

    چنانچه قصد داريد برنامه نويسي را شروع كنيدمناسب است كه به نكات زير توجه نماييد.
    ? در دنياي اينترنت از پروتكل هاي مختلف (پروتكل-Protocol- زبان قابل فهم بين كامپيوترها است)استفاده ميشود. دو پروتكل زير بيشترين كاربرد را در كار يك برنامه نويس دارد.
    1- پروتكل HTTP (Hyper text Transfer Protocol)
    عمدتا از اين پروتكل براي ارسال درخواستها و پاسخها كه بين مرورگر –Browser- وسرور وب انجام ميشود استفاده مي گردد . ابتدا مرورگر درخواستي را براي سرور مي فرستد . سرور درخواست را بررسي كرده وجواب آن را براي مرورگر ارسال ميكند . web server مشهور IISوApachi ميباشد.
    2- پروتكل FTP (File Transfer Protocol)
    هنگاميكه بخواهيد فايلهاي آماده شده براي سايت را به مكان اصلي آنها بر روي يك سرور وب (web host) منتقل كنيد كه اين سرور از لحاظ مكاني دور از دسترس شما قرار دارد (مثلا شما در ايران هستيد وسرور شما در كانادا مي باشد ) از اين پرووتكل براي رد وبدل فايلها بين كامپيوترها استفاده مي كنيد . ابزارهايي براي اين كار تهيه شده است.
    ? اسكريپت نويسي (كدهاي برنامه نويسي است كه شما در كنار HTML هاي خود قرار مي دهيد تا كيفيت وتوان سايت را افزايش دهند )كه معمولا براي يك سايت صورت مي گيرد به دو دسته زير تقسيم ميشوند.
    1- اسكريپت نويسي طرف مرورگر (Client) كه عمدتا با زبان javascript نوشته ميشود . علت استفاده از اين زبان ، پشتيباني اكثر مروگر ها از آن ميباشد. زبان ديگر اسكريپت نويسي طرف مرورگر VBScript است كه فقط مرورگر Internet Explorer با آن مي تواند كار كند .
    برنامه اي كه شما مي نويسيد توسط مرورگر اجرا خواهد شد . اين برنامه ها نمي توانند كاري خارج از محيط مرورگر انجام دهند (مثلا نميتوانند فايلي ساخته يا فايلي را از روي هارد كاربر پاك كنند)
    2- اسكريپت نويسي طرف سرور (Server) كه قابليتهاي آن بسيار بيشتر از نوع قبلي است و بر روي كامپيوتر سرور web اجرا مي شوند و نتايج آنها به صورت html يا xml براي مرورگر استفاده مي شود .مثلا اگر بخواهيد از بانكهاي اطلاعاتي در سايت خود استفاده كنيد يا e-mail كاربران را دريافت كرده و در بانك خود ذخيره كنيد يا e-mail هايي را براي كاربران خود بفرستيد ، با يستي از اسكريپت طرف سرور استفاده كنيد. براي نوشتن اين اسكريپتها زبانهاي مختلفي وجود دارد كه از جمله آنها موارد زير هستند.
    - ASP (Active Server Page) بر روي كامپيوترهاي ويندوز و سرور وب
    IIS (Internet Information Server) كار ميكند .
    - JPS (Java Server Page) بر روي كامپيوترهاي ويندوز و IIS يا Unixو Linux و Apachi (سرور وب) كار مي كند.
    - PHP بر روي كامپيوترهاي ويندوز و IIS و Unixو Linux و Apachi كار مي كتد .
    - Perl بر روي كامپيوترهاي ويندوز و IIS و Unixو Linux و Apachi كار مي كتد .
    - CFML (Cold Fusion Markup Languege) كه با سرور Cold Fusion محصول شركت ماكرومديا كار مي كند و بر روي كامپيوترهاي ويندوز وUnix قابل استفاده است.
    در بررسي هاي انجام شده نشان مي دهد كه اگر بخواهيد يك كار مشخص را با زبانهاي فوق بنويسيد بيشترين حجم كد نويسي را در PHP و كمترين حجم كدنويسي را در CFML خواهيد داشت.
    هنگام انتخاب زبان دقت به نكته زير بسيار بسيار مهم است.
    چون برنامه هايي كه مي نويسيد بر روي سرور وب (Web Host) اجرا خواهند شد لذا بايستي مطمئن شويد كه سرور نهايي اينترنت شما از كداميك از اين زبانها پشتيباني ميكند.
    در بين اين زبانها ASP و PHP در ايران بيشتر استفاده شده است. چون ويندوز وIIS وASP محصول شرمت مايكروسافت هستند لذا با هم بيشتر سازگار بوده و سرعت بيشتري نسبت PHP روي ويندوز و IIS ارائه مي دهند. ولي PHP بر روي سرور Unixو Linux و Apachi با كارايي بسيار بالايي كار مي كند. ASP نميتواند روي سرورهاي Linux و Apachi كار مي كند.
    نكته: علاوه بر زبانهاي اسكريپت نويسي طرف سرور ، امكان استفاده از فايلهايي باينري CGI كه همان DLL ها وEXE ها هستند نيز وجود دارد.
    اين نوع از فايلها چون Visual Cttو Visual Basicو Delphi و مانند اينها ساخته شده و در سرور وب نصب مي شوند. اين روش قديمي بوده و در حال حاضر كاربرد كمي دارد.
    قوانين اصلي براي تهيه يك سايت:
    1- بايستي ابتدا تحليل وتراحي شده و به خوبي سازماندهي شود . تعيين ساختار سايت و اهداف آن قدم اول خواهد بود .
    2- طراحي صفحات بايستي به گونه اي باشد كه كاربر سريعا به موضوع مورد نظر برسد.
    3- بگونه اي طراحي شود كه امكان Update سايت براي شما يا مدير سايت راحتر باشد.
    4- روشهاي مختلفي براي حركت بين صفحات (navigation) را در اختيار بازديد كننده قرار دهد.
    5- از درج ليستها و منوهاي با طول رياد خودداري شود.
    نكات فني :
    1- ساختار روبرو نمونه اي از ساختار مناسب براي يك سايت چند زبانه است.
    2- تا جايي كه ممكن است سايت را Flat طراحي كنيد تا آدرس دهي كوتاه شده و FTP آن راحتتر شود.
    3- از فهرستهاي مجازي –Virtual Directory- استفاده كنيد.
    4- تقسيم بندي فايل بستگي به كاربرد ومحتويات آن دارد . مثلا تقسيم بندي فيزيكي بر اساس محصولات يا بر اساس نوع محتويات مانند Sample , Reference , Resource
    براي ساخت Virtual Directory مراحل زير را طي كنيد.
    1- برنامه Internet Services Managerرا از آدرسControl Panel\Administrative Tools اجرا كنيد.
    2- منويVirtual Directory IIS\Default Web Site\New\ را اننتخاب كنيد.
    3- نام فهرست مجازي را وارد كنيد.
    4- آدرس فيزيكي مرتبط با نام مجازي را مشخص كنيد.
    5- مجوزهاي دسترسي به اين فهرست را تعيين كنيد.
    براي اطلاعات بيشتر به help برنامه IIS مراجعه كنيد.
    مثلا نام مجازي فهرست D:\Site\ Download را Download مي گذاريد. براي اشاره به فايلهاي درون اين مسير از URL زير استفاره مي كنيد.

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] Download/…

    Frame يا بدون فريم:
    مزاياي استفاده از فريم ها
    1- navigate بين صفحات را آسان كرده و يك نقطه مرجع براي كل سايت بوجود مي آورد.
    2- صفحه را به چند بخش تقسيم مي كند و ميتواند طراحي وساخت صفحات را ساده نمايد.
    3- سبب Loud شدن سريعتر صفحات مي شود چرا كه بعضي ازبخشهاي صفحه نياز به Loud مجدد ندارد.
    4- بهترين را ه براي ساخت Control Panel است.
    معايب استفاده از فريم ها
    1- بخشهايي از صفحه بصورت ثابت درآمده و از فضاي فعال صفحه مي كاهد.
    2- گاهي اوقات پيچيدگي برنامه نويسي طرف سرور و طرف مرورگر را افزايش مي دهد.
    3- براي اولين بار كه كاربر به سايت وصل ميشود بار بيشتري را روي سرور قرار مي دهد چرا كه در آن واحد چندين فايل html يا asp وغيره بايستي براي مرورگر فرستاده مي شود .
    4- فريم ها با همه مرورگرها سازگار نيستند.
    براي آنكه بتوان در مرورگرهايي كه امكان نمايش فريم ها را ندارند امكاناتي را فراهم نمود مي توان به صورت زير يك HTML تهيه كرد.
    .
    .

    .
    <Frameset …>
    </ Frameset>
    <NoFrames>

    متن مورد نظر براي مرورگرهايي كه امكان كار با فريم ها را ندارند ويك Link براي رفتن به صفحه بدون فريم

    </ NoFrames>

    براي ايجاد سايت دو نسخه از آن نياز است يا بهتر است دو نسخه باشد.
    1- نسخه اول كه نسخه آزمايشي بوده و بر روي كامپيوتر محلي خود ساخته ميشود. هر گونه تغيير وتحولي را ابتدا روي اين نسخه انجام داده و وقتي صفحه اي كامل شد يا بخشي از سايت تكميل گرديد به مكان اصلي آن سرور Remote است انتقال دهيد.
    2- نسخه نهايي كه در سرور اصلي قرار ميگيرد و بازديدكنندگان ازآن استفاده مي كنند در بيشتر حالات اين سرور دور از دسترس قرار دارد.
    براي انتقال نسخه آزمايشي يا صفحات تكميل شده به سرور اصلي (remote) از FTP استفاده مي شود.
    ابزارهايي كه معمولا براي FTP استفاده ميكنند شامل WS-FTP و Cute-FTP و Windows Commander و Explorer ويندوز مي باشد.
    بعضي از برنامه ها مانند Front Page و remote r مي تواند يك سايت remoteرا خوانده و ساختار آن را ايجاد نموده و سپس با تغيير هر فايل آن را به سرور اصلي FTP كنند.
    براي FTP كردن حداقل سه پارامتر زير نيازاست.
    1- نام سرور ftp مانند ftp.yahoo.com
    2- نام كاربر Username
    3- رمز عبور Password
    ابزارهاي مورد استفاده در طراحي صفحات
    معروفترين ابزارها براي ساخت فايلهاي css , javascript , asp , html وغيره موارد زير هستند. البته FrontPage در زمينه html توانايي زيادي داردولي در بقيه موارد ضعف دارد.
    1- Front Page
    2- Dreamweavermx
    3- Code Charge
    4- ASP Edite
    كدام مرورگر ؟
    با بررسي هاي انجام شده و آمارهاي موجود در اينترنت بيشترين مرورگر استفاده شده در اينترنت Internet Explorer با نسخه هاي 6.0 , 5.0 , 4.0 مي باشد كه حدود 75% كاربران را پوشش مي دهد. 25% بقيه را Netscape و Opera وغيره هستند.
    با توجه به اينكه javascript و استفاده از امكانات خاص اسكريپت نويسي (DOM) در اين مرورگرها متفاوت است لذا بنظر مي رسد اگر بنظر مي رسد اگر سرمايه گذاري براي Internet Explorer شود نتيجه بهتري خواهد داشت . البته بعضي ها كدهاي javascriptرا براي انواع مرورگرها مي نويسند تا بر روي همه آنها كار كند . اين زحمت زيادي به دنيال خواهد داشت.
    بعضي از tag هاي خاص كه در بخش <HEADE> صفحه html قرار مي گيرند.
    1- تك META يكي از tag هاي مهم اين بخش از صفحه Html است . اولين نوع آن ، نوع كاراكترهاي درون صفحه را تعيين ميكند.


    <META HTTP-EQUIV = "Content-Type" CONTENT="text/html;charset= window-1256">


    سبب مي شود صفحه html داراي داده هاي سازگار با Codepage استاندارد 1256 شود. اين كد پيج براي صفحاتي بكار مي روند كه داده هاي آن فارسي يا عربي استاندارد Unicode هستند.
    براي تايپ اين نوع حروف مي توانيد از ويندوزها ي2000 يا XP كه صفحه كليد فارسي يا عربي دارند استفاده كنيد. چنانچه به اين روش عمل كنيد ، صفحات توليد شده شما بر روي هر نوع كامپيوتري كه ازسيستم Unicode استاندارد پشتيباني مي كنند قابل ديدن خواهد بود بدون آنكه نياز به نصب فونت باشد براي صفحات انگليسي از windows-1252 استفاده مي شود.
    2- مدل دوم META سبب ميشود تا صفحه شما در موتورهاي جستجو مانند yahoo يا google بدرستي ايندكس شوند و هنگام جستجو جوابهاي صحيح توليد شود.


    <META NAME ="KEYWORDS" LANG= "EN" CONTENT="food , travel , family">


    آنچه درون CONTENT مي آيد كليدواژه هاي مربوط به متون صفحه است.
    3- مدل سوم META سبب مي شود صفحه شما بطور اتوماتيك بعد از n ثانيه مجدد Load شده و Refreshشود.


    <META NAME = "REFRESH" CONTENT="10 , http://MySite/file.htm">


    شماره 10 تعيين مي كند ككه بعد از 10 ثانيه صفحه جاري ، جاي خود را به صفحه اي با آدرس URL ذكر شده بدهد.
    در پايان اميد است اين نكات به طراحي شما كمك كرده باشد.
    با آرزوي موفقيت

  2. این کاربر از Nesta بخاطر این مطلب مفید تشکر کرده است


  3. #22
    آخر فروم باز Nesta's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    tehran
    پست ها
    3,343

    پيش فرض

    تمامي tag هاي HTML خواصي دارند كه بوسيله آنها مي توان نحوه نمايش آنها را تغيير داده يا تنظيم نمود . از جمله اين خواص (Attributes) ميتوان به فونت ، رنگ ، مكان نمايش وغيره اشاره نمود. اين attribute ها از سه طريق زير قابل تعريف هستند.
    1- هنگامي كه HTML tag نوشته مي شود attribute هاي آن ذكر شود. مثال:


    <IMG SRC = "cone . gif">


    2- بوسيله CSS بخشي از attribute ها قابل تنظيم هستند. مثال:


    <p style = "font family : Arial" > This is a sample </p>


    اين روش به سه شكل قابل اجرا مي باشد كه بعدا توضيح داده مي شود.
    3- بوسيله javaScript وبرنامه نويسي مي توان خواص (Property) ها هر شي موجود در صفحه HTML را تغيير داد. با توجه به اينكه در محيط مرورگر (browser) همه چيز به عنوان شي (object) در نظر گرفته مي شود لذا قابليت اشاره به خواص شي به خواندن يا نوشتن آنها فراهم شده است. اين بحث به Document Object Model (DOM) معروف است كه در فصل javaScript توضيح داده خواهد شد.
    مزاياي استفاده از CSS چيست؟
    1- سبب مي شود تا به راحتي بتوان شكل و شمايل صفحه HTML يا تمام صفحات يك سايت را با سرعت هر چه بيشتر تغيير داد. به عبارت ديگر ميتوان يك مركز كنترل به وجود آورد.
    2- اگر از CSS به نحو خوبي استفاده شود سبب كاهش حجم صفحات سايت و كمتر شدن حجم download صفحات براي كاربران مي گردد. در نتيجه سرعت سايت بيشتر شده و كارايي آن افزايش مي يابد.
    3- ميتواند سرعت توليد صفحات HTML را افزايش دهد. اين كار بوسيله ساخت الگوها(Template) و استفاده مكرر از آنها عملي مي شود.
    CSS و Browser
    مرورگرهاي موجود كه عمدتا Internet Explorer و Netscape و Opera هستند سعي كرده اند تا از استانداردهاي CSS1 و CSS2 استفاده كنند.ولي بهر حال اختلافاتي با هم دارند. آنچه كه از اين به بعد توضيح داده مي شود در ارتباط با IE 4.0 به بعد مي باشد. اين نوع مرورگرها ونسخه هاي بعدي آن بيشترين نوع مرورگرهاي استفاده شده در سطح اينترنت هستند.
    انواع Style Sheets
    CSS به سه روش زير مي تواند با صفحات HTML بكار رود.
    1- Inline Style Sheets ، در اين حالت style مورد نظر به يك tag خاص اضافه شده و تنها بر روي محتويات همان tag تاثير مي گذارد. اين نوع Style Sheets از اولويت اول برخوردار بوده و دو روش ديگر را خنثي مي كند. مثال :

    <p style ="font: 12pt Arial">
    Inline Style Sheets Test
    </p>


    2- Embeded Style Sheets : در اين حالت CSS ها در يك محل در فايل HTML جمع شده ومي تواند تعاريف ساده يا پيچيده داشته باشد. ميزان تعريف CSS ها بستگي به نياز شما دارد . اين روش از اولويت كمتري نسبت به روش قبل برخوردار بوده ولي اولويت آن نسبت به روش بعدي (Linked Style Sheets) بيشتر است و تعاريف آن را خنثي مي كند. مثال:

    <style>
    H1 {font : 28pt Arial Black }
    H2 {font : 20pt Arial Red }
    P {font : 10pt Times }
    </style>


    اين style در بخش <HEADE>…</HEADE> صفحه HTML قرار مي كيرد.
    3- Linked Style Sheets: در اين روش تمام تعاريف CSS در فايلي با پسوند (.CSS) قرار ميگيرد. سپس هر فايلي كه نيازبه اين تعاريف دارد آنرا بصورت زير به خود متصل مي كند


    <link rel = "style sheet" href = "My Style.css" type = "text/css">


    اين tag در محدوده <HEADE>…</HEADE> صفحه HTML مورد نظر قرار مي گيرد .
    فايل My Style.css ميتواند مشابه زير باشد.


    BODY{background : # FFFFFF : color : # FFFFOO : margin-top : 10px ; margin-left : 0.75in ; margin-right : 0.75in}
    P { font-family : 12pt Arial , Times , Serif ;}
    H1 {Color : # OOFFFF }
    H2 {Color : # FFOOFF }
    H3 {Color : # OOFFOO }


    نحوه نگارش CSS
    براي نوشتن يك تعريف Style Sheets بايستي اول براي مرورگر تعيين نمود كه اين تعاريف را بر روي كدام tag يا كدام دسته از tag ها اعمال كند. لذا انتخاب كننده (Selector) مطرح ميشود.
    مدل اول از Selector ها اصطلاحا type selector مي نامند. در اين حالت بر روي عناصر خاصي از HTML اعمال مي شوند. بعنوان مثال


    H1 {font family : Arial }
    H2 {font-color : blue }
    P {font-family : Times , Serif , font-size : 10pt


    در اين مثالها P, H1 , H2 بعنوان Selector هستند وآنچه كه درون علامتهاي {} است تعاريفي است كه بر روي tag هاي نوع Selector اعمال مي شود. مثالهاي ديگر :


    H1, H2 , H3 {font-family : Arial , Times , Serif}
    H4 , H5 , H6 {Color : blue ;font-weight : bold}


    مدل دوم از Selector ها را اصطلاحا Attribute Selector مي نامند . در اين حالت يكسري Attribute هايي به tag هاي HTML اضافه شده وبراي آن tag كار خاصي انجام ميدهد. در اين مثال ALT يك Attribute است كه به IMG tag اضافه شده است.


    <IMG SRC = "jpboton.jpg" ALT = "Button for Jumping">


    از ديگر حالتهاي اين مدل مي توان به ID و CLASS اشاره كرد.
    Class Attribute گروهي از عناصر هستند كه همه آنها داراي مقدار مشابهي براي Attribute CLASS خود مي باشند. هر tag اي كه در محدوده و باشد مي تواند يك كلاس داشته باشد. وقتي به يك عنصر ، كلاس داده شود تمام نمونه هاي آن عنصر مي توانند از كلاس استفاده كنند. مثال:



    <style>
    Spanish {font-family :"American Type writer" , zar}
    English {font-family : Arial , Helvetica , Sanserif }
    <style> <P class = "spanish"> Estas palabras se expersen en Espanoles </p>
    <P class = "english"> This word are expressed in English </p>



    اين نوع از كلاسها ميتوانند به هر tag اي اضافه شوند.


    <H1 class = "Spanish"> Bienvenidos </H1>
    <H3 class = "English"> Welcome </H3>


    چنانچه بخواهيد انواعي از كلاسهاي يك tag خاص (مثلا H1) را داشته باشيد مي توانيد به صورت زير عمل كنيد.


    H1.blue {font-color : blue}
    H1.red { font-color : red}
    H1.green { font-color : green}


    و به صورت زير ميتوان از آنها استفاده كرد.


    <H1 class = "blue"> Water </H1>
    <H1 class = "red"> Blood </H1>
    <H1 class = "green"> Leaf </H1>


    براي آنكه بتوان يك كلاس را به چندين tag هاي مختلف اعمال كرد بايستي از ذكر نام tag هنگام تعبيف كلاس خود داري كرد. در مثال زير اولين اولين كلاس فقط به tag هاي H3 اعمال مي شود ولي كلاس دوم به هر نوع tag اي كه از اين كلاس استفاده كند اعمال مي گردد.


    H3. English {font-family : Arial , Times , Serif ; font-size : 12pt}
    . English { font-family : Arial , Times , Serif ; font-size : 12pt}


    بهترين مدل از CSS در كلاس پياده سازي مي شود و قدرت انعطاف زيادي دارد. به راحتي ميتواند طداحي را تغيير دهد.
    ID Attribute طراحي شده است تا فقط بر روي يك عنصر اعمال شود. بايستي يك ID selector را همانند روش class تعريف كرد ولي در ابتداي تعريف آن يك علامت # و به دنبال آن نام مي آيد.


    # reserved {color : black}
    <em id ="reserved">word</em>


    در مورد كلاسها يك نوع خاص به نام شبه كلاس Pseudo-class نيز وجود دارد. اين نوع از كلاسها ، اشاره به زير مجموعه هاي يك tag مي كنند. مثلا در مورد لينك (A) شبه كلاسهاي زير وجود دارد.


    A : link {color : green }
    A : visited {color : red }
    A : active {color : blue }


    مدل ديگري ازSelector ها را اصطلاحا Contextual Selector مي نامند. گاهي اوقات لازم است يك style هنگامي به يك عنصر اعمال شود كه داراي عنصر parent خاصي باشد.
    مثلا مي خواهيد به <P>هاي درون <DIV> يك style خاصي اضافه كنيد. كه نبايستي به <P>هاي خارج از <DIV> اضافه شود. اين مدل از Selector ها به صورت زير تعريف مي شوند.
    به تمام tag هاي <P> اعمال مي شود . P{font-Size : 12pt}
    فقط به tag هاي <P> درون <DIV> اعمال مي شود. DIV P{ font-Size : 10pt}
    به متون EM درون OL و درون P اعمال مي شود. P OL EM { font-weight : bold}
    به متون EM درون H1 يا درون H2 اعمال ميشود. H1 EM , H2 EM {font-color : red}
    در مورد attribute , font هاي زير وجود دارد.


    Font-Style , font-weight , line-height , font-variant , font font-family, font-Size ,



    در مورد رنگ حالتها زير قابل استفاده است.


    H1 { font-color : rgb (80 , 200 , 200)}
    H1 { font-color : rgb (# 5DC8FA)}
    H1 { font-color : rgb (31% , 78% , 98%)}
    H1 { font-color : # 2030FF}

    آدرس چند سايت در ارتباط با طراحي وب


    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    جدول زير ارث بري برخي از CSS attribute را نشان مي دهد. آنهايي كه ارث مي برندچنانچه در محدوده يك parent tag (مانند BODY) قرار گيرند از آن ارث برده و خود را هماهنگ مي كنند.
    موارد كه ارث مي برند شامل


    Color , font , font-family, font-Size , font-weight , line-height , font-variant ,
    Letter-spacing , line-height , text-align , text-internet , text transform
    Word-spacing , list-style , list-style-position , list-style-type , white-space.

    مواردي كه ارث نمي برند شامل :
    Margin , margin-left (-right ,-top , -bottom), padding , padding-left (-right ,-top , -bottom), text-decoration , vertical-align , background , background-attachment , background-color , background-image , background-position , background-repeat , border , border-color , border-left (-right ,-top , -bottom) , border-left-width (-right- ,-top- , -bottom-) , border-style , border-width , clear , display , float , height , width.
    توليد CSS ها بوسيله ابزارها
    برنامه هاي مختلفي هستند كه ابزار توليدCSS را دارند. از مهمترين آنها موارد زير هستند.


    1- Microsoft Front Page
    2- Macromedia Dream Weaver
    3- Adobe Go Live
    4- Web Express
    5- Home Site
    6- Hot Metal
    7- Hot Dog
    8- Adobe Page Mill
    9- Symantec visual page
    10- Top Style Pro

  4. این کاربر از Nesta بخاطر این مطلب مفید تشکر کرده است


  5. #23
    آخر فروم باز Nesta's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    tehran
    پست ها
    3,343

    پيش فرض

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

  6. #24
    آخر فروم باز Nesta's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    tehran
    پست ها
    3,343

    پيش فرض

    اين هم اضافه کنم اگه کسی ميخواد آموزش بگزره که بقيه دعا کنن و به کارشن بياد و حال کنن اينطوری نه اين که بخوام از خودم تعريف کنم يعنی کامل ساده و خوب نه اين که 3 خط آموزش ميگزرن زيرش هم ميگن نظر بدين

  7. #25
    حـــــرفـه ای mpsjavad's Avatar
    تاريخ عضويت
    Feb 2005
    محل سكونت
    ¤¤ بندرعباس ¤¤ ، ديار گرما ، شرجي و عشق
    پست ها
    2,077

    پيش فرض

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

    carlos جان من وقتي حجم و گستردگي اموزش شما رو ديدم گفتم كه جا داره به صورت PDF هم قرار بگيره چون واقا كامل ، كاربردي و مرجعه

    پس دريافت كنيد 73 صفحه اموزش HTML رو با حجم 466 كيلو بايت :

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  8. #26
    آخر فروم باز Nesta's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    tehran
    پست ها
    3,343

    پيش فرض

    سلام
    پس بی زحمت ديگه از اين ببد به اين صورت آموزش بگزرين که کامل باشه متشکرم دستت هم آقا درد نکنه زحمت کشيدی

  9. #27
    حـــــرفـه ای mpsjavad's Avatar
    تاريخ عضويت
    Feb 2005
    محل سكونت
    ¤¤ بندرعباس ¤¤ ، ديار گرما ، شرجي و عشق
    پست ها
    2,077

    پيش فرض

    نقل قول نوشته شده توسط carlos
    اين هم اضافه کنم اگه کسی ميخواد آموزش بگزره که بقيه دعا کنن و به کارشن بياد و حال کنن اينطوری نه اين که بخوام از خودم تعريف کنم يعنی کامل ساده و خوب نه اين که 3 خط آموزش ميگزرن زيرش هم ميگن نظر بدين
    با سلام ...

    carlos جان من قبولت دارم اما يكي مثل من چند تا دستور و يا يه قسمت از يه نرم افزار يا يه برنامه اي رو بلده و هم ميخواد به ديگران ياد بده و هم يه چيزي به معلوماتش اضافه بشه يعني ديگران با نظر دادن و اشاره به برخي از نكات ميتونن مشكل گشا باشن :roll: :cry:

    به اميد بهروزي شما :!:

  10. #28
    آخر فروم باز Nesta's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    tehran
    پست ها
    3,343

    پيش فرض

    سلام
    برادر اون قزيش فرق ميکنه ديگه زمانی که کسی ميگه آموزش فعلاً ديگه نبايد 3 خط باشه که يه چيزی هم ياد بگيره بايد آموزش بده مگر اين که بگه من تا اين حد آموزش ميگزرم بدن کاملش ميکنم ولی اگر کسی سؤال کرد حرفه شما صحيح است من ديدم که يکی ميگه آموزش هک بد 6 خط ميگه بد هم ميگه حال کنين اين يعنی چی آخه اگه کسی در مورد هک سؤال کرد بله نيم خط هم بگه شايد طرف کارش راه بيفته ولی زمانی که پشتش کلمه آموزش مياد نه ديگه اين حرف درست نيست

  11. #29
    حـــــرفـه ای mpsjavad's Avatar
    تاريخ عضويت
    Feb 2005
    محل سكونت
    ¤¤ بندرعباس ¤¤ ، ديار گرما ، شرجي و عشق
    پست ها
    2,077

    پيش فرض

    نقل قول نوشته شده توسط carlos
    سلام
    برادر اون قزيش فرق ميکنه ديگه زمانی که کسی ميگه آموزش فعلاً ديگه نبايد 3 خط باشه که يه چيزی هم ياد بگيره بايد آموزش بده مگر اين که بگه من تا اين حد آموزش ميگزرم بدن کاملش ميکنم ولی اگر کسی سؤال کرد حرفه شما صحيح است من ديدم که يکی ميگه آموزش هک بد 6 خط ميگه بد هم ميگه حال کنين اين يعنی چی آخه اگه کسی در مورد هک سؤال کرد بله نيم خط هم بگه شايد طرف کارش راه بيفته ولی زمانی که پشتش کلمه آموزش مياد نه ديگه اين حرف درست نيست
    با سلام ...

    پس نظرتان در مورد مروري بر دستورات Command Prompt در ويندوز XP چيه

  12. #30
    آخر فروم باز Nesta's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    tehran
    پست ها
    3,343

    پيش فرض

    سلام
    کبه فقت ول نکن بد هم به نظرم از مبتدی بيا بلا اون دستوراتش کمی پيشرفته هست ادامه بد دستت درد نکنه

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •