>> DAVID Malan: Felly, yr wyf wedi bod yn gwneud fy peiriant chwilio hun.
Ac ar hyn o bryd, mae'n edrych fel hyn.
Gennyf yma deitl y dudalen.
Mae'n CS50 Chwilio.
Mae gen i ffurflen HTML tu mewn sy'n Mae'n ymddangos i fod yn fewnbwn y mae ei fath yn
destun a mewnbwn arall y mae ei yn cyflwyno.
>> Os byddwn yn awr yn cymryd yn edrych ar y ffynhonnell ar gyfer y dudalen hon, yn sylwi bod, yn wir, yr ydym yn
cael h1 a thag teitl sy'n yn cyfleu bod hyn yn
yn wir CS50 Chwilio.
Mae gennym ffurflen tag sydd wedi pennu y dylai'r ffurflen gael ei chyflwyno i
ein ffrindiau yn Google.
Ac tu mewn y ffurflen, mae gennym y ddau fath mewnbwn.
>> Ond sylwi yn awr tuag at frig y dudalen, y tu mewn pen y dudalen,
mae yna tag arddull, tu mewn sy'n eiddo CSS ar gyfer
gorff y dudalen.
Beth os, fodd bynnag, rydym yn awyddus i gwneud yr holl destun cyd-fynd
ar draws tudalennau lluosog?
Mewn geiriau eraill, yr wyf yn awyddus i ailddefnyddio hon Eiddo CSS eto ac eto ac eto
mewn tudalennau gwe gwahanol, pob ohonynt tag corff?
Wel gallwn yn sicr gopïo a gludo y CSS i mewn i bob un o'r tudalennau hynny, ond
byddai'n fod yn ddyluniad gwell i ffactor hwn allan i rai ffeil ganolog ac yna
rywsut yn cynnwys y ffeil ym mhob un o'r tudalennau hynny er mwyn i os ydw i am byth
gwneud newid ac alinio fy testun ar y chwith neu alinio fy testun ar y dde, yr wyf yn
all wneud hynny yn llawer haws.
Gadewch i ni geisio gwneud hyn.
>> Yn gyntaf, gadewch i ni dorri allan y tag arddull yn gyfan gwbl.
Ac yn awr gadewch i ni agor ffeil o'r enw, dyweder, chwilio 3.css a rhoi hynny
un CSS yn y ffeil hon.
corff yn mynd i gael testun-alinio: canol;.
Gadewch i ni achub y ffeil.
>> Gadewch i ni yn awr yn mynd yn ôl i chwilio-3.html ac, yn y pen eto, ychwanegu tag cyswllt
pennu hyper-gyfeirio chwilio-3.css.
CSS A gadewch i ni nodi bod y berthynas bod y ffeil wedi gyda'r
dudalen yw gwasanaethu fel ei dalen arddull.
Gadewch i ni yn awr yn cau tag hwn, ac eithrio y ffeil, a ail-lwytho
dudalen hon yn y porwr.
>> Mae'n ail-alinio testun ar y chwith fel pe bai'r CSS
Nid yw eiddo ei gymhwyso hyd yn oed.
Nawr, beth allai fod?
Gadewch i ni edrych ar y hawliau ffeil yn -
Nid yw caniatâd y ffeil HTML, gan ond caniatâd y ffeil CSS yn.
>> Yn ôl yma yn gedit, gadewch i ni fynd i lawr i y ffenestr derfynell a math ls-l
chwilio-3.css.
Ah, yn wir, hyd yn oed er fy mod, y ffeil yn perchennog, yn gallu darllen ac ysgrifennu y ffeil,
ni all unrhyw un arall ei ddarllen.
Ond gallwn atgyweiria hon gyda chmod a + r chwilio 3.css, ac yn awr gadewch i ni ail-weithredu
ls-l chwilio 3.css--
ac yn llawer gwell.
Nawr bod y byd i gyd yn gallu ddarllen y ffeil.
>> Gadewch i ni fynd yn ôl at y porwr, ail-lwytho.
Voila, rydym yn ôl i ganolbwyntio peiriant chwilio.
Wrth gwrs, mae hyn yn lle rydym yn dechrau ar y stori, gyda'n thestun eisoes ganolog.
Ond yr hyn sy'n dylunio gwell erbyn hyn yw y rydym wedi ffactora bod CSS i mewn i
ffeil ganolog, Thrafod Roedd y gallwn wedyn cynnwys mewn tudalennau gwe eraill sy'n
efallai y byddwn yn digwydd i wneud yn y dyfodol.
Felly, os ydym byth yn dymuno recenter neu restylize yn fwy cyffredinol ar ein tudalennau, rydym yn
yn gallu ei wneud yn syml iawn yn un lle canolog.