Поделитесь своими знаниями, ответьте на вопрос:
Создайте фрагмент сайта, состоящий из главной страницы index.htm и четырех страниц sobor.htm, kostel.htm, ratusha.htm, teatr.htm, посвященных достопримечательностям минска, с использованием внешней таблицы стилей style.css условия: 1)главная страница содержит таблицу из двух строк и двух столбцов, в ячейках располагаются маленькие картинки и подписи достопримечательностей, которые являются гиперссылками на соответствующие страницы. 2)страницы, посвященные достопримечательностям, содержат таблицы из трёх строк(первая строка-название достопримечательности, вторая строка-изображение, третья-краткое описание эти страницы должны содержать ссылку на главную страницу. 3)текст с описанием достопримечательностей находится в документе word достопримечательности 3) изображение вставьте из файлов sobor.jpg, kostel.jpg, ratusha.jpg, teatr.jpg. 4) всё страницы сайта оформить с применением внешней таблицы стилей style.css ---------------------------------------------------- внешняя таблица стилей должна содержать: 1) заголовок первого уровня: размер шрифта-20 пикселей; выравнивание по центру 2)абзац: размер шрифта-14 пикселей; 3)таблица: ширина 100% от ширины окна; цвет фона-# 4)ячейка таблицы: выравнивание текста по центру; стиль рамки-сплошная линия, синего цвета, шириной 4 пикселя; 5)гиперсылка: размер шрифта-16 пикселей; оформление-без эффекта(т.е удалить подчеркивание гиперссылки).
1. Для того чтобы получить значение элемента из массива по индексу, необходимо обратиться к массиву с квадратных скобок: massive[индекс], где в скобках указывается местоположение элемента в массиве. Соответственно в аргументы функции необходимо передавать местоположение элемента. Выглядит это так:
public static int elementMassive(int i) {
return Main.massive[i];
}
2. Символьный массив или String, он объявляется не как все остальные массивы, а индетично объявлению других переменных. Объявление массива: int[] massive = new int[10];
Объявление переменной: int massive;
Как объявляется строка: String massive = "Hello";
Какой смысл (по сути) несет запись выше: char[] massive = new char[] {"H", "e", "l", "l", "o"};
3. Сравнивание строк equals, возращает true, если строка 1 равна строке 2
equalsIgnoreCase делает то же самое, что и первый метод, только без учета регистра
charAt возращает символ строки по индексу элемента
Так же есть методы повышения и понижения регистров.
4. Метод может передавать неограниченное количество значений, а вернуть всего 1
5. Формальные параметры — это идентификаторы входных данных для подпрограммы. Если формальные параметры получают конкретные значения, то они называются фактическими. Формальные параметры могут получить конкретные значения только в той программе, где производится обращение к данному модулю-подпрограмме. Тип и порядок записи фактических параметров должны быть такими же, как и формальных параметров. В противном случае результат работы программы будет непредсказуемым. Из этого следует, что фактические параметры используются при обращении к подпрограмме из основной, а формальные параметры — только в самом модуле.
6. Прототипы позволяют компилятору найти и сообщить информацию о всех незаконных преобразованиях типов между типами аргументов, используемых при вызове функции, и типами определенных параметров.
7. Перегрузка методов, одна из основ полиморфизма, заключается в том, что класс наследник реализует метод класса родителя с таким же названием, но с другим телом