Даг LLOYD: поминавме about-- ако мојата математика е во право, и мислам дека во потрага back-- мислам ние поминал околу 35 видеа зборува за разни аспекти на C, можеби малку повеќе, а можеби и малку помалку. А ние не ги покриваат се што е во C, но ние опфатени голем дел од јазик, поголемиот дел од него, сигурно за заеднички цели. Сега ние се случува да се зборува за еден друг јазик, HTML. И ние си оди за да се покријат тоа во само еден видео клип. Но, што се случува да биде во ред. Кој ќе всушност стануваат нешто што се случува да се навикнеш на. Сега дека имате основите на еден јазик, тоа е всушност прилично лесно да почнат да учат другите. Значи ние се случува да започне да се повлече малку назад и притајуваат основните разликите помеѓу овие јазици и вид на те оставам на него. Има многу на навистина голема ресурси на Интернет, кои ние ќе треба да почнат да ви насочување кон, бидејќи интернетот со огромно складиште на информации. И така тој не го сакале Ќе биде губи надвор нужно со тоа што нема информации опфатени во видео. Вие сеуште ќе биде во можност да се добие што ви е потребно и за употреба знаење веќе сте изградена од страна на разбирање C да се направи на учење крива за овие други јазици всушност многу Рамниот. Ветувам. Но, ајде да зборуваме за еден јазик тоа е навистина од суштинско значење за секој веб- страница, која е HTML. HTML е Hyper Text Markup Language. HTML е јазик, но тоа е не е програмски јазик. HTML нема променливи. Тоа не мора логика или функции или нешто слично. Ние не може да се направи било програмирање, сама по себе во HTML. Понекогаш ќе се слушне луѓе се опишуваат себеси како HTML програмери, кои не е сосема точно. Ние не можеме да пишувате HTML програми. HTML-от е само користи за да означите текст. Таа се вика маркап јазик. И она што оваа does-- овој markup-- ние ги користиме тагови во HTML и овие tags-- оваа markup-- семантички ја дефинира структурата на една страница и предизвикува чист текст кој постои помеѓу таговите треба да се толкува прелистувачите на различни начини. А можеби и тоа е најдобро да се објасни ова по пат на илустрација. Тука е многу едноставна HTML страница, не HTML-програмата, повторно, една HTML страница. А ние знаеме дека е HTML страница, бидејќи ние сме сè што граничи со HTML тагови. Значи ова е она што на HTML таг изгледа. Тоа е во остри загради. И известување на врвот имаме HTML и на самото дно, по што го направиле она што е очигледно многу други HTML, имаме аглеста заграда коса црта на HTML. Така што вид на е границата помеѓу она што е HTML и она што не е. И, се разбира, конвенционално, само како што го напиша на сите ваши програми C со точка C екстензии, сите на вашиот HTML датотеки ќе заврши со точка HTML екстензии. Но, има уште се случува тука. Ние не само што мора овие HTML тагови. Ние очигледно имаат оваа нешто што се нарекува ознака главата. Па, добро, што е тоа? Па можеби и најдобро е да се разликуваат по пат на едно тело, телото се на содржината на веб-страница. Па можеби таг главата дефинира работи што не е во прозорецот на прелистувачот правилно, но некако е важно за нашите веб-страница да биде изречена правилно. На пример, во внатрешноста на главата таг имаме наслов тагови. Па Наслов биде здраво светот, кој е, всушност, ќе биде она што се појавува во јазичето во Хром или во сафари или Firefox-- што и прелистувачот кој го prefer-- тоа е она што се случува да се појавиш во насловот. А пред тоа ќе се покаже на око во целиот прозорецот на прелистувачот и може да имаат само една страница отвори во прозорецот на прелистувачот во исто време. Така што се случува да биде на насловот на мојата страница во табот или бар на прозорецот на прелистувачот, Здраво светот. А потоа и на содржината на моите веб-страница ќе биде светот, здраво. Па ајде да ги разгледаме во она што некои нешто како ова може да изгледа. Ова е прилично едноставна HTML страница. Па јас сум тука во мојот CS50 IDE и Сум зумира малку. И јас сум само ќе отвори здраво точка HTML и ќе покаже дека ова е доста содржината на страницата, што сме го виделе порано. Мојот едноставен HTML тагови, главата, наслов тагови, телото, и така натаму. Јас сум вовлечен да биде чист. И тогаш што можам да направам во мојата IDE е само преглед на страната. И таму ќе одиме. Содржината на мојата страница е свет, Здраво, и јас не гледам ништо во од таговите главата таму. Тоа е само на содржината на телото. Свет, здраво. И повторно телото само рече, свет, здраво. Другиот дел недостасува. Значи тоа е навистина сето тоа е. Ова е многу едноставен основен HTML страница. Сега сум вовлечен мојот HTML се биде навистина убаво и организирани, но јас не, всушност, треба да се. Можев да го направите да изгледа прилично грдо. И ова, сепак, ќе се работи. Ова ќе биде иста веб-страница. Јас сум само добиле ослободи од сите на белиот простор. Како што се испоставува, белиот простор е на податоци. И така, кога ние испраќаме податоци од испраќачот до примачот, од серверот на клиентот, податоци чини пари. И така да се ослободиме од празни е всушност добра идеја ако сте некој кој служи до голем број на веб содржина. Тоа е лоша идеја, ако сте некој кој работи ова учење и сакате да имате тоа убаво организирани. Тоа е многу полесно да го анализирам од ова. Но, тоа е функционално идентични. Вовлекувањето и работи како што всушност не е важно во HTML. Целата работа е отворање тагови и затворање тагови во правилен ред. Информации што се случило тука, секако. Селектирај ни дава начин да се комуницираат дополнителни информации во врска со она што го напишал. Здраво, Светска дел беше толкува како наслов. И светот, здраво дел беше толкува како содржина или она што треба да биде видливо на мојот веб-страница. Постојат повеќе од 100 од овие различни тагови и многу големи ресурси онлајн да ги најдете. Ние ќе треба да се зборува за Мал дел од нив во ова видео, некои од навистина фундаментални нешта. Но, ние нема да се зборува за сето тоа, бидејќи тоа ќе биде исцрпно да го стори тоа. Друга работа е што може да се направи, сепак, се отвори инвеститорот алатки. И ако се потсетиме од нашата видео на HTTP, Јас објасни како да се отвори до инвеститорот алатки. Во Хром тоа е обично на копчето F12 да се отвори лентата со алатки на инвеститорот. Тогаш наместо изборот на Мрежата tab, можете да изберете јазичето Елементи. И ако вчитате веб страница ќе всушност видете на HTML, која создава оваа веб страница. И така можете да дознаете многу за HTML со разгледување на вашите омилени веб сајтови и види како тие се изгради на различни парчиња од нив, кои ви се допаѓа. Па можеби тука е тоа кул модел или нешто слично. Како ли тие да се направи тоа со HTML? И вие само може да се отвори вашиот инвеститорот алатки и лебдат над тој елемент и да се види точно она што го прави на HTML. Па тоа е навистина добар начин да се научи HTML, и јас силно препорачуваме да го прават тоа и да се научи HTML а исто така и да дознаете малку малку за некои од опциите достапни за вас во алатки за развој, која сигурно ќе дојде во рака како што ќе почнат да прават повеќе интензивна веб програмирање. Па ајде да ги разгледаме во неколку заеднички HTML тагови. И ние ќе скокне и да ги разгледаме во она што овие тагови, исто така, ќе ги направи како од страна гледајќи во некои датотеки во мојот ИРО. Значи тука се три многу основни тагови за tweaking на визуелниот изглед на текстот. Нема тагови Б, јас тагови, и У тагови. И соодветно на тоа што го прават е направат излагањето помеѓу нив со задебелени букви, закосени букви, и укажуваат. Да видиме што тоа ќе изгледа како на вистински веб-страница во мојата ИРО. Па тука во мојот ИРО имам датотека наречена Biu точка HTML. Biu точка HTML-само да се биде задебелени, закосени, подвлекувајќи. Јас ќе го отвори. И ќе видиме дека тука можам имаат овој текст е тагови Б задебелени букви. Овој текст јас тагови курзив. И овој текст е У тагови подвлечени. Што е ова се случува да изгледа? И повторно, сè што ми треба да направите е да отидете овде на мојот интернет пребарувач, мојата прелистувачот на датотеки, кликнете Преглед, и тоа е она што доаѓа до. Текстот помеѓу Б тагови е навистина сега со задебелени букви. Текстот во меѓу јас тагови е навистина сега курзив. А текстот во меѓу У тагови навистина сега подвлечени. Значи тоа е прилично добар. Ние сега знаеме како да се направи текст изгледа малку повеќе фенси или исцртување акцент на некои работи. Уште неколку заеднички тагови тука се став тагови, P, и насловот тагови, што сум донел тука како HX. Овие P тагови, овие став тагови, се скрши вашиот текст до во ставовите. Тоа не е доволно само да се притиснете Enter и остави простор, бидејќи компјутерот е само ќе да се направи она што вие го кажам да се направи и тој го игнорира бело простор во поголемиот дел. Така што не може едноставно притиснете Ентер и очекуваме нашиот компјутер да го протолкува тоа што сакаме за да започнете нов пасус. Ние мора да се многу експлицитно се каже ова е еден paragraph-- ова е another-- со приложување секој во еден сет од P тагови. И ние исто така имаат овие опции за H тагови, овие заглавието тагови. Имаме шест различни нивоа на заглавија, еден, два, три, четири, пет, шест, кои се постепено се поголеми и поголеми заглавија. И тие се помали и помала и помала и помала. Значи ние треба со глава, од највисоко ниво, второ глава ниво, и така натаму, и така натаму. Ајде да ги разгледаме во некои можеби П тагови и некои заглавието тагови во акција на веб-страница. Па тука во мојот ИРО имам датотека наречена PH точка HTML, ПХ се ставови и насловот тагови. Отворете дека до. Има многу се случува овде затоа што јас сум се стави некои Lorem ipsum, некои само случајни текст тука. Па јас ќе ја намалите малку затоа што има толку многу се случува. Но забележите дека имам уште на самиот врвот тука имам Н1, на ниво еден, насловот таг. Тогаш имам став, што е само еден куп на случајни text-- Lorem ipsum-- само стандардно стандард пополнување на текст. Па имам два става внатре во тоа ниво на еден удар со глава, а потоа долу јас да имаат ниво на две насловот овде на линија 24, втора глава ниво, а уште две параграфи. Па она што го прави ова изгледа ако ја погледнете во мојот преглед? Ајде да видиме. Така да се забележи дека првиот наслов ниво тука е всушност сосема малку поголема од глава, второ ниво. Така што се користат Н1 тагови. И ќе забележите дека тагови Р ни овозможи да се скрши работи надвор во ставовите. Ако имавме добиле ослободи од оние Р тагови а всушност само стави внесува или враќа во помеѓу она што се надеваа дека ќе да биде на различни ставови, сите тие само ќе слем заедно и нема да има овој убав став раздвојување со простор над и под. И така тоа е она што ставот таговите и насловот тагови најчесто се користи да се направи за да се подготви внимание на делови од нашата веб страница на тој начин. Потоа се некои тагови кои ги користиме да се изгради листи на нашата веб-страница. Значи ние треба неподредени lists-- ULs-- кои се само листите, нареди листа кои се numbered-- OLs-- и во внатрешноста на било еден од оние кои ние треба да имаат сетови за тоа како да се покаже листата на предмети, Ли. И така имаме отворена таг UL и ќе стави предмети во него. А потоа кога ќе завршиш со тоа, ние може да се затвори на тагот ul. И слично, можеме да имаме подредена или нумерирани листа и предметите од листата стави внатре во тоа. Па ајде да ги разгледаме на неколку листи и она што тие би направат како на CS50 ИРО. Па имам тука во мојот ИРО на датотека наречена листи dot HTML. Ајде да ги разгледаме. И информации тука имам неподреден Листа со пет работи во неа. А потоа имам подредена листа, и Се променив таг малку, нели? Сум рече почеток еднакво на шест. Излезе со подредена листа јас може да поставите почетна точка каде Јас want-- по дифолт ќе биде one-- само со додавање на овој т.н. атрибут во мојата OL таг. И така оваа листа ќе почнат да бројат во шест. Така елементи на тој нумерирана листа треба да биде шест, седум, осум, девет, десет, бидејќи постојат пет елементи во листата, што е спротивно на една, два, три, четири, пет, што би било случај ако сум кажал OL без наведување на почетокот атрибут. Па ние само ќе ја прегледате овој така може да се добие чувство за она што се случува овде. И таму ќе одиме. Тука е мојата листа. Првите пет елементи се неподредени или нумерирани листи и листи. И во следните пет елементи се посебен подредена листа почнувајќи од шест. Значи тоа е како можеме да изгради листи користејќи HTML. Друга работа е што можеби ќе сакате да го направите со HTML се изгради маса на информации на редови и колони да се презентираат информации во особено организиран начин. Да го направите ова со HTML може да имаме дефиниција маса почнува отворена заграда табела. А потоа и во внатрешноста на табелата ние би можеле да имаат збир на редови, ТР тагови за да се покаже секој ред. А потоа TD таговите одат во внатрешноста на ТР тагови за да одредите колона во ред. Зошто е наречен ТД и не ТЦ? Па, ТД залага за табела на податоци. Обично сте ставање Вашите информации таму. Па тоа е зошто тоа е од ТД и не ТЦ. Тоа е малку збунувачки. Па мора маса тагови и во внатрешноста на вашиот тагови маса имате голем број на редови, Технички извештаи. И во внатрешноста на секој ред имате TDS за бројот на колони што сакате да го имаат во тој одреден ред. Ајде да ги разгледаме во многу едноставна табела над во CS50 ИРО. Па имам тука датотека наречен маса точка HTML. Ајде да се погледнеме во што личи тоа. Има многу се случува тука, но ако забележите Имам маса отворен. Јас сум почнуваат со дефиницијата на маса. А потоа во мојот прв ред јас очигледно имаат четири колони, еден, два, три, четири. И тогаш сум се направи со тој ред. Тогаш јас ќе започне уште ред и направи два, четири, шест, осум. Заврши тој ред. Направи уште еден ред, три, шест, девет, 12. А потоа и последниот ред, четири, осум, 12, и покрај тоа што е малку отсечен тука, 16. Го завршив тој ред. Го завршив табелата. И тогаш сум се направи со мојот HTML. Што значи тоа изгледа? Па, тоа не е навистина многу да се види. Сум јасно организирана моите информации во малку повеќе организиран начин. Но тоа не е супер убаво овде. И ние ќе треба да се справи со дека кога зборуваме за CSS. Ние ќе го ревидира оваа идеја на она што го правиме за да се направи table-- можеби тоа го форматирам малку подобро? Но јас се уште имаат четири реда, од кои секоја има четири столбови, и навистина тоа се сведува на она што е многу едноставна четири од четири множење табела. Само уште неколку тагови ќе се зборува за. Ајде да зборуваме за Концептот на HTML форма. Па може да се види тоа во контекст на влезете во веб-страница. Обично ќе внесете го вашето корисничко име. Ќе напишете ја вашата лозинка, и вие ќе бидете добро да отидевме. Што ќе биде почеток на една форма. Скокнеш во текот div една секунда. Ние исто така имаме влезови кои вид на се вклопи во внатрешноста на форми. Тоа се елементи кои ти си, всушност пишување во, или радио копчињата сте отчукува, или проверка кутии кои сте темпирана исклучување. Па овие оди во внатрешноста на форми. И тие во основа се состојат секој ред на формата Ако формуларот е форматиран и. Потоа, тука е овој концепт на А div, што навистина не вклопат во секоја поединечна категорија на тагови, како оние што сум правеле претходно. Тоа е само вид на демаркира на почеток на некои произволни division-- div-- на страната. Нема визуелна пауза. Нема линија. Тој не го тргна како посебна парче автоматски. Ќе треба да ја дотерате на тој начин да го направите тоа. Тоа е само вид на вели Сакам парче простор на мојот веб-страница, и јас сум само ќе се јавите што оваа поделба на мојата страница. Ние може да се стави нешто во внатрешноста на divs, и всушност, кога ќе минете во текот на ИРО во второ, ние ќе се види дека јас сум ставање мојата формираат во внатрешноста на div. Па имам тука во мојот ИРО на датотека наречена div форма точка HTML. Ајде да го отвори. Забележи дека како што реков, div е вид на произволни. Нели? Тоа навистина не значи ништо. Па имам произволна првата поделба на мојата страница. А потоа, наместо на друг div подоцна, со почеток на линија осум, Имам оваа форма. И во внатрешноста на образецот имам број на влезови, полињата на формата. Па имам поле чие име е A-- што навистина не значи ништо право now-- дека очигледно го текстот, уште еден кој зема лозинка, тоа е уште една радио копче, тоа е уште еден наога, и друга која е копчето Submit. Па, она што го прави ова сите всушност изгледа? Па, ајде да ги разгледаме. Ние ќе го отвори во нашата преглед на прозорецот. Забележи дека оваа произволна Првиот division-- има Нема визуелна поделба тука. Тоа навистина не направи ништо, нели? А потоа имам форма. И јас не се направи никакво форматирање. Така форма е само еден голем ред на информации. Ако имав форматиран ми формата поинаку, Јас би можеле да го имаат од ред до ред по ред. Но јас не се направи било кој стил. Повторно, ние не зборуваме за CSS тука. Ние сме само зборуваме за HTML. И во мојот текст форма можам да type-- се сеќавам дека форми на текст тип за да можам да ставам името. И во мојата лозинка, да напишете лозинката. И поради тоа поле е од тип на лозинката, вие не знаете што е мојата лозинка. Тоа е за сите точки. Јас исто така, можат да изберат да ги заокружат еден копчето или пак ќе заокружат наога. Или би можел да поднесам мојата форма. И јас не се направи нешто, па кога ќе ја поднесам мојата форма, страната само освежува. Но, јас можеби може да ги конфигурирате мојот Копчето Submit да се направи нешто друго. И ќе видиме што можеме да направиме со дека во иднина видео на PHP. Но, ова се базира на многу едноставна форма кои ги може да се користат да имаат корисниците можат да комуницираат и испраќање на податоци на нашата веб страница. Еден последниот коментар пред да се движи кон некои други тагови треба да ги погледне во овој внесување таг уште еднаш. Известување дека сум го истакна на крајот од овој таг со црвена боја. Секоја друга ознака што сум го видел досега има имал почеток и крај, отвор ознака и ознака за затворање. Но влезен таг не е така. Нема текст што оди во меѓу влезни тагови. Сите информации ние сме со намера да го пренесат е поврзано, како дел од атрибути на тој влез. Известување имаме име внесување еднакво на x. Тип еднаква y. Тоа е навистина сите информации што треба. Ова се нарекува таг само затворање. Таа не бара отворање и блиски бидејќи сите на информациите е содржан во внатрешноста на ознака и негови карактеристики. Па понекогаш ќе видите ова, исто така. Па само да се свесни дека ако имаш таг, кој е целосно автономни, тоа се отвора и се затвора со отворениот аглеста заграда на левата и аголот на коса црта Држач за на десната страна. Ќе видиме уште еден од оние сега со сликата тагови, како и. Пред да зборуваме за слики, ние треба да се зборува за хиперлинкови. Ако сакаме нашата веб-страница за да биде интерактивни и ни се движат наоколу, тоа би било убаво да може да кликнете на еден од оние што најчесто било сино линк. Ова е, всушност, како да се изгради хиперврска во нашата веб-страница. И интересно е доволно има уште една HTML таг наречен врската, која не е хиперврска. А тука се залага за прицврстување, и тоа е како ние се укаже на хиперврска. A href еднаква х средства одат на веб-страница X. И сè меѓу отворените етикети и блиски етикети е она што се случува да биде што подвлече сини текст кој изгледа како линк дека ние сме запознаени со. Подолу дека имаме слика таг, кој е само затворање таг за прикажување слика наоѓа на X. И можеби ќе можете да го промените таа слика со впишување ширина и висина и други атрибути во која точка точка точка таму. На самото дно тука имаме еден многу интересен во потрага ознака што не го прави тоа имаат ознака затворање. Тоа е извичник DOCTYPE HTML. HTML така е околу бидејќи на почетокот на 1990 за градење на веб-страници, и тоа го нема претрпела неколку ревизии, бидејќи тогаш. Неодамна во 2014 година тоа беше подложен на ревизија наречен HTML5 кој сега е актуелен вид на HTML-де факто стандард. Да се ​​покаже дека нашата веб- страници се напишани на HTML5, ова е како да започнете. Тоа може да се изостави, но она што во основа значи е не можете да користите било кој од тагови кои се HTML5 тагови, оние кои се нови ознаки. Значи, ние секогаш започнете ако ние сме со користење HTML5. И сите тагови ние разговаравме за претходно не се HTML5 тагови. Но, ова ќе укажуваат на тоа дека HTML5 тагови ќе бидат присутни. И така имаме фантастичен DOCTYPE HTML, кои е на самиот почеток на нашата HTML датотека, а потоа и по таа точка ние всушност имаат нашата HTML отворена означувате и продолжи од таму. Последната е коментар таг, кој изгледа малку различни, исто така. Тоа започнува со агол Држач фантастичен цртичка цртичка но не заградата затворање. Меѓу овие два елементи таму е местото каде што ќе напишете вашиот коментари. И ајде да ги разгледаме во слики и коментари и линкови во CS50 ИРО. Па имам тука датотека наречена слика врската дот HTML кој јас ќе одам да се отвори. И ќе забележите дека имам неколку Коментари од тука во мојот HTML коментари. Па исто како и во Ц и други програмски јазици, Само со тоа што на HTML маркап јазик ја имаат способноста да се има коментари. И така јас очигледно ќе поставите слика на Рик Astley некаде помеѓу овој div ознака, оваа произволна поделба. Очигледно дека датотеката е лоциран на Рик точка JPEG, која ако се упатуваме назад во текот на моето досие дрво за една секунда, е датотека која постои во тековниот именик. Па тоа е во ред. Можам да го референца. Тогаш јас може да има внатрешни врски. Значи забележите на линија 11 тука href ми е здраво точка HTML. Така што само се однесува на здраво точка HTML која постои во тековниот именик. И јас исто така, може да содржи и надворешни линкови од само специфицирање HTTPS да се покаже дека јас не зборувам за датотека во мојот тековниот директориум. Зборувам за датотеката што постои некаде на интернет, кои ги имам да побара користење на HTTP протоколот. Па ајде да ги разгледаме во она што оваа страница може да изгледа вака и да се подготвени за слика на Рик Astley да се појави на екранот. Па јас ќе ги видиш ова. Има Рик Astley на самиот врв во оваа произволна поделбата го ставив на врвот. А потоа долу јас имам линкови, нели? Имам линк до здраво точка HTML. И ако јас кликнете на тоа, да се добие се пресели во текот на оваа страна дека ние сме многу запознаени со од На самиот почеток на нашата програма. Ако јас поп таа страница отворен повторно, ако јас поп Линк на сликата се отвори уште еден пат, Јас исто така, можат да одат надвор на веб страницата CS50 е. И тука јас ќе see-- оддалечите малку here-- ќе видиме CS50 ја веб вид на вградени во средината на нашата страница. Па јас бев во можност да се направи внатрешна поврзат, како и на надворешна врска. Последните владее со HTML дека ние ќе треба да се зборува за тука е дека вашиот HTML треба да се добро формирани. Во C ние зборуваше многу за различните синтаксата на нештата. Во HTML синтаксата навистина се врти околу тагови. Секој таг ќе се отвори треба да бидат затворени. И всушност, секој таг ќе ја отворите треба да се затворат во обратен редослед. Значи, ако ви се отвори еден храбар ознака, една курзив таг, а потоа и нагласам таг да се направи на сите три на одредена група на текст, вие треба да ги затвори во обратен редослед. Па ако се отвори храбар, italic, underline, можете сакате да го затворите нагласам, закосени, задебелени букви. Овој вид на херметичка е она што HTML чува убаво и организирани. За разлика од Ц, иако, синтаксички грешки нема всушност осакатува вашиот HTML веројатно. Ваше HTML може да биде не е добро формирана, но сепак би сакал да работиш. И така овие грешки може да се најде решение на слајд од. Тоа е до вас за да навистина биде буден. Понекогаш тие ќе пропаднат, но понекогаш може да се извлечат со тоа. Тоа може да биде навистина тешка задача, сепак, да ги пратите на кога ќе се отвори ознака, кога ќе ја затвори, особено поради тоа што вашиот HTML додадени фајлови: се поголеми и поголеми. Ќе сакате некаква помош. И таму се онлајн валидаторот алатки кои можете можете да го користите за да го погледне на вашиот веб- страница и да видат дали тоа е добро формиран HTML. И дефинитивно треба да да ги разгледаме во оние и да почне да ги користат како вас започне прават некои работи со HTML, пишување на HTML, исто така да се добие некои добри навики за организирање Ваше HTML на добар начин и добар стил и што си сигурен што вие не сте прави нешто што може да создаде синтаксичка грешка дека ќе ви предизвика малку проблем по патот. Јас сум Даг Лојд. Ова е CS50.