import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: FirstScreen(),
);
}
}
class FirstScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Pierwszy Ekran')),
body: Center(
child: ElevatedButton(
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => SecondScreen()),
);
},
child: Text('Przejdź do drugiego ekranu'),
),
),
);
}
}
class SecondScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Drugi Ekran')),
body: Center(
child: ElevatedButton(
onPressed: () {
Navigator.pop(context);
},
child: Text('Wróć'),
),
),
);
}
}
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
initialRoute: '/pierwszy',
routes: {
'/pierwszy': (context) => FirstScreen(),
'/drugi': (context) => SecondScreen(),
},
);
}
}
class FirstScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Pierwszy Ekran')),
body: Center(
child: ElevatedButton(
onPressed: () {
Navigator.pushNamed(context, '/drugi');
},
child: Text('Przejdź do drugiego ekranu'),
),
),
);
}
}
class SecondScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Drugi Ekran')),
body: Center(
child: ElevatedButton(
onPressed: () {
Navigator.pop(context);
},
child: Text('Wróć'),
),
),
);
}
}
<header>
<h1>Moja Strona Internetowa</h1>
<nav>
<ul>
<li><a href="#home">Strona Główna</a></li>
<li><a href="#o-nas">O Nas</a></li>
</ul>
</nav>
</header>
<main>
<h2>Witaj na naszej stronie!</h2>
<p>To jest główna treść strony, która przyciąga uwagę użytkowników.</p>
</main>
<article>
<h3>Jak poprawić SEO strony?</h3>
<p>Używaj semantycznych znaczników, aby zwiększyć widoczność w Google.</p>
</article>
<footer>
<p>© 2025 Moja Strona. Wszelkie prawa zastrzeżone.</p>
</footer>