You can always check the website for prices:
https://azure.microsoft.com/en-us/pricing/calculator/
If you use the portal you can normally see for resources with fixed costs at the end of the creation dialog how much you are billed per hour.
(Not all resources are supported though, e.g. Storage Accounts as the usage costs are dynamically)
You can limit resource sku's as using Azure Policy. But you'd need to define it yourself.
You could also whitelist resource types.
There are plenty of built in policies to achieve this https://learn.microsoft.com/en-us/azure/governance/policy/samples/built-in-policies
But there are no quick ways.
You could also set budgets (those are no limits, just soft-limits) and create alerts
https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/tutorial-acm-create-budgets