1 00:00:00,000 --> 00:00:00,260 2 00:00:00,260 --> 00:00:01,900 >> DAVID مالان: پس من ساخت شده است موتور جستجوی خود من. 3 00:00:01,900 --> 00:00:04,100 و در حال حاضر، آن را مانند این به نظر می رسد. 4 00:00:04,100 --> 00:00:05,265 من در اینجا عنوان صفحه. 5 00:00:05,265 --> 00:00:06,580 این CS50 جستجو است. 6 00:00:06,580 --> 00:00:10,380 من یک فرم HTML در داخل از آن به نظر می رسد ورودی که نوع است 7 00:00:10,380 --> 00:00:13,650 متن و ورودی دیگر نوع که باشد را ارسال کنید. 8 00:00:13,650 --> 00:00:17,180 >> اگر ما در حال حاضر یک نگاهی به منبع برای را این صفحه، توجه کنید که، در واقع، ما 9 00:00:17,180 --> 00:00:20,260 یک H1 و یک تگ عنوان که در حال انتقال است که این 10 00:00:20,260 --> 00:00:22,020 در واقع CS50 جستجو. 11 00:00:22,020 --> 00:00:25,940 ما یک تگ فرم است که مشخص که فرم باید به ارائه 12 00:00:25,940 --> 00:00:27,140 دوستان ما در گوگل. 13 00:00:27,140 --> 00:00:30,430 و در داخل آن صورت، ما این دو نوع ورودی می باشد. 14 00:00:30,430 --> 00:00:33,770 >> اما در حال حاضر متوجه به سمت بالا از صفحه، در سر صفحه، 15 00:00:33,770 --> 00:00:36,750 یک برچسب به سبک وجود دارد، در داخل است که یک ویژگی CSS برای 16 00:00:36,750 --> 00:00:38,570 بدن از صفحه. 17 00:00:38,570 --> 00:00:41,580 چه می شود اگر، هر چند، ما می خواستیم همه را از متن تراز وسط قرار دارد 18 00:00:41,580 --> 00:00:43,050 در چند صفحه؟ 19 00:00:43,050 --> 00:00:46,640 به عبارت دیگر، من می خواستم به استفاده مجدد از این اموال CSS دوباره و دوباره و دوباره 20 00:00:46,640 --> 00:00:50,030 در صفحات وب مختلف، همه از آنها دارای تگ body؟ 21 00:00:50,030 --> 00:00:53,660 خب من قطعا می تواند کپی و چسباندن CSS به هر یک از این صفحات، اما 22 00:00:53,660 --> 00:00:57,730 آن می شود، طراحی بهتر برای عامل این را به برخی از پرونده های مرکزی و پس از آن 23 00:00:57,730 --> 00:01:01,100 به نحوی شامل آن فایل در همه این صفحات به طوری که اگر من همیشه می خواهم 24 00:01:01,100 --> 00:01:04,840 ایجاد یک تغییر و تراز متن من در چپ یا چیدن متن من در سمت راست، I 25 00:01:04,840 --> 00:01:07,220 که می تواند بسیار آسان تر انجام دهد. 26 00:01:07,220 --> 00:01:08,860 بیایید سعی به انجام این کار. 27 00:01:08,860 --> 00:01:12,520 >> نخست، اجازه دهید به قطع این برچسب سبک در دسترس نباشد. 28 00:01:12,520 --> 00:01:16,820 و در حال حاضر اجازه دهید یک فایل با نام باز، مثلا، جستجو، 3.css قرار داده که 29 00:01:16,820 --> 00:01:18,970 همان CSS در این فایل. 30 00:01:18,970 --> 00:01:23,500 بدن است که به متن تراز: مرکز؛ 31 00:01:23,500 --> 00:01:24,760 اجازه دهید که فایل را ذخیره کنید. 32 00:01:24,760 --> 00:01:30,950 >> اکنون بیایید به بازگشت به جستجو 3.html و، در سر دیگر، اضافه کردن یک تگ لینک 33 00:01:30,950 --> 00:01:33,630 تعیین بیش از حد مرجع از جستجو 3.css. 34 00:01:33,630 --> 00:01:38,650 CSS و اجازه دهید مشخص کنید که از رابطه که این فایل با 35 00:01:38,650 --> 00:01:41,880 صفحه است که به عنوان شیوه نامه خود را خدمت می کنند. 36 00:01:41,880 --> 00:01:44,840 اجازه دهید در حال حاضر نزدیک به این تگ، صرفه جویی فایل و بازنگری 37 00:01:44,840 --> 00:01:46,910 این صفحه در مرورگر. 38 00:01:46,910 --> 00:01:49,700 >> این وفراهم متن در به عنوان چپ، هر چند CSS 39 00:01:49,700 --> 00:01:50,905 اموال حتی اعمال نیست. 40 00:01:50,905 --> 00:01:53,020 حالا چرا ممکن است؟ 41 00:01:53,020 --> 00:01:54,590 اجازه دهید یک نگاه مجوز های دسترسی فایل ها - 42 00:01:54,590 --> 00:01:58,630 نمی مجوز فایل HTML است، اما مجوز فایل CSS است. 43 00:01:58,630 --> 00:02:02,740 >> برگشت در اینجا در نرمافزاری gedit، اجازه دهید به پایین به پنجره ترمینال و نوع از ls-l 44 00:02:02,740 --> 00:02:04,720 جستجو 3.css. 45 00:02:04,720 --> 00:02:09,810 آه، در واقع، حتی اگر من، فایل را مالک، قادر به خواندن و نوشتن این فایل، 46 00:02:09,810 --> 00:02:11,110 هیچ کس دیگری نمی تواند آن را بخواند. 47 00:02:11,110 --> 00:02:17,570 اما ما می توانیم این کار را با سطح دسترسی + R ثابت جستجو 3.css، و در حال حاضر اجازه دهید دوباره اجرا 48 00:02:17,570 --> 00:02:20,970 از ls-l جستجو 3.css-- 49 00:02:20,970 --> 00:02:21,910 و خیلی بهتر است. 50 00:02:21,910 --> 00:02:24,380 در حال حاضر کل جهان می تواند خواندن این فایل. 51 00:02:24,380 --> 00:02:26,950 >> بیایید به بازگشت به مرورگر، بارگیری مجدد. 52 00:02:26,950 --> 00:02:29,220 نامنویسی، ما به یک محور است موتور جستجو. 53 00:02:29,220 --> 00:02:32,450 البته، این است که در آن ما آغاز شد داستان با متن ما در حال حاضر متمرکز شده است. 54 00:02:32,450 --> 00:02:36,000 اما آنچه در طراحی بهتر در حال حاضر است که ما که CSS عامل ام را به 55 00:02:36,000 --> 00:02:39,690 فایل مرکزی، جایی که ما پس از آن می توانید شامل در سایر صفحات وب، که 56 00:02:39,690 --> 00:02:41,580 ما ممکن است اتفاق می افتد به در آینده را. 57 00:02:41,580 --> 00:02:45,430 بنابراین اگر ما همیشه می خواهم برای recenter و یا restylize به طور کلی صفحات ما، ما 58 00:02:45,430 --> 00:02:48,570 می توانید آن را به سادگی در انجام یک مکان مرکزی. 59 00:02:48,570 --> 00:02:50,902