program corablik; uses Graph, Crt; var grDriver: integer; grMode: integer; ErrCode: integer; x,y,y0,a,b: integer;{a,b-переменные для линии моря, чтоб они не зависели от х,у} procedure more(a,b:integer); begin moveto(0,y0); setcolor(blue); for a:=0 to 680 do{слева направо рисуем синусоиду синего чвета} begin b:=y0-round(sin(a*pi/180)*30);{30-коэффициент масштабирования по оси Х, чем больше, тем волна круче} lineto(a,b); end; end; begin grDriver := Detect; InitGraph(grDriver, grMode, '..\BGI'); ErrCode := GraphResult; y0 := 250; if ErrCode = grOk then begin x:=600; while x>=0 do{лучше использовать цикл while, можно менять величину шага, что тоже влияет на скорость и частоту смены картинки} begin cleardevice; more(a,b);{рисуем волну} setcolor(white);{устанавливаем цвет кораблика} y:=y0-40-round(sin(x*pi/180)*30);{движемся по волне} MoveTo(x - 40, y + 20); LineTo(x - 20, y + 40); LineTo(x + 20, y + 40); LineTo(x + 40, y + 20); LineTo(x - 40, y + 20); MoveTo(x + 15, y + 20); LineTo(x + 15, y - 40); LineTo(x - 20, y + 20); LineTo(x + 15, y + 20); delay(100); {нормальная скорость, если модули *.TPL не глючные как у Вас, время должно быть в миллисекундах, а не в каких-нибудь наносекундах} x:=x-2;{шаг движения} end; end else Writeln('Graphics error: ', GraphErrorMsg(ErrCode)); Settextstyle(0,0,3);{устанавливаем стиль шрифта} cleardevice; setcolor(red); OuttextXY(200,240,'Rejs zavershen!');{выводим надпись} readln; CloseGraph; end.
1 - Создаём дизайн сайта, преимущественно используется для этого Photoshop; 2 - Создание каркаса сайта, для этого нужен html; 3 - Для работы с цветом, фоном, текстом и прочим применяется css, который служит для красоты и улучшения дизайна сайта. 4 - Для оптимизации кода сайта используется javascript; 5 - Так же для повышение функциональности можно добавлять php; Так создаётся каждая страница, получается статический сайт, если углубится далее и профессионально изучить php, mysql, бд, то при желании можно создать динамический сайт, который не будет состоять из уже готовых html страниц, а будет брать информацию из готовых баз данных; Но и на простом html и css можно создать сайт и не углубляясь далее. Прежде чем публиковать сайт, его обычно проверяют на виртуальном хостинге типа Denwer'a; Ну а потом покупают домен/сервер, и уже загружают по FTP готовый сайт на сервер. Так же можно создавать сайты не от руки, а уже через CMS, что гораздо упрощает создание сайта, основные CMS - WordPress, DLE, Joomla, Drupal; Так же есть всякие конструкторы сайтов P.S. тут все действия описаны для создания сайта, но без знания самых простых тегов у вас ничего не получится, так что ищем html теги в интернете и примеры, вообщем если разобраться не так то тут всё и сложно, сам когда-то в 4-5 классе мучался с изучением сайтостроения, но к концу 5 класса потом уже всё стало понятно + это изучал самостоятельно, не по школьной программе, так что при желании всё можно изучить)
2 - Создание каркаса сайта, для этого нужен html;
3 - Для работы с цветом, фоном, текстом и прочим применяется css, который служит для красоты и улучшения дизайна сайта.
4 - Для оптимизации кода сайта используется javascript;
5 - Так же для повышение функциональности можно добавлять php;
Так создаётся каждая страница, получается статический сайт, если углубится далее и профессионально изучить php, mysql, бд, то при желании можно создать динамический сайт, который не будет состоять из уже готовых html страниц, а будет брать информацию из готовых баз данных;
Но и на простом html и css можно создать сайт и не углубляясь далее.
Прежде чем публиковать сайт, его обычно проверяют на виртуальном хостинге типа Denwer'a;
Ну а потом покупают домен/сервер, и уже загружают по FTP готовый сайт на сервер.
Так же можно создавать сайты не от руки, а уже через CMS, что гораздо упрощает создание сайта, основные CMS - WordPress, DLE, Joomla, Drupal; Так же есть всякие конструкторы сайтов
P.S. тут все действия описаны для создания сайта, но без знания самых простых тегов у вас ничего не получится, так что ищем html теги в интернете и примеры, вообщем если разобраться не так то тут всё и сложно, сам когда-то в 4-5 классе мучался с изучением сайтостроения, но к концу 5 класса потом уже всё стало понятно + это изучал самостоятельно, не по школьной программе, так что при желании всё можно изучить)