Наверное, имелось в виду "интернет ресурс" или "интернет-ресурс". Действительно, даже у одного и того же автора мы можем увидеть разное написание: "Интернет ресурсы для учителей начальной школы." - далее в тексте это же слово через дефис. В современном русском языке это слово и все его формы пишутся через дефис.
Все обозначения дат (число плюс месяц или же число плюс месяц плюс год) в русском языке среднего рода. Сказуемое по правилам русского языка согласуется с подлежащим, следовательно, сказуемое (в данном случае это краткое причастие) в подобных предложениях также должно быть в форме среднего рода: объявлено. Верным будет вариант "5 мая объявлено нерабочим днём".
Объяснение простое: в конструкциях вида "пятое мая", "седьмое августа" и так далее пропущено слово "число". То есть полностью эти даты выглядели бы так: "пятое число мая", "седьмое число августа". В разговорном стиле, да и в художественном тоже, слово "число" чаще всего просто опускают и говорят, например, "Поздравляю тебя с Восьмым марта!".
Частицы "-то", "-либо", "кое-", "-нибудь" пишутся всегда через дефис.
В русской орфографии существует два способа написания праздников. Если все название праздника представлено словами, то первое из них пишется с прописной буквы, например:
Международный женский день, Первое мая, День печати, День строителя.
Не подлежит этому правилу название праздника День Победы, в котором, как видите, оба слова пишутся с прописной буквы. Видимо, так принято из-за особой значимости этого события.
Если в названии праздника присутствуют цифра и месяц, то название месяца пишется с прописной буквы, так что правильно напишем:
с праздником 9 Мая, с праздником 1 Мая, с праздником 8 Марта.
Так называемые названия-аббревиатуры ОБЫЧНО пишутся к кавычках: танки "Т-34", "КВ-1", "ИС-2"; самолеты "ИЛ-76", "ТУ-154" и другие.
Однако в специальной литературе названия-аббревиатуры пишутся без кавычек: Т-34, КВ-1, ИС-2.